+
+
{{ data?.name ? __('Edit Coupon') : __('New Coupon') }}
-
+
-
diff --git a/frontend/src/components/Settings/SettingFields.vue b/frontend/src/components/Settings/SettingFields.vue
index 73f3b023..189a486c 100644
--- a/frontend/src/components/Settings/SettingFields.vue
+++ b/frontend/src/components/Settings/SettingFields.vue
@@ -147,6 +147,8 @@ const columns = computed(() => {
} else {
if (field.type == 'checkbox') {
field.value = props.data[field.name] ? true : false
+ } else {
+ field.value = props.data[field.name]
}
currentColumn.push(field)
}
diff --git a/frontend/src/components/Settings/Settings.vue b/frontend/src/components/Settings/Settings.vue
index 35571494..e636c8d8 100644
--- a/frontend/src/components/Settings/Settings.vue
+++ b/frontend/src/components/Settings/Settings.vue
@@ -29,7 +29,7 @@
-
-
-
diff --git a/frontend/src/components/Settings/Transactions/TransactionDetails.vue b/frontend/src/components/Settings/Transactions/TransactionDetails.vue
new file mode 100644
index 00000000..832db3fd
--- /dev/null
+++ b/frontend/src/components/Settings/Transactions/TransactionDetails.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+ {{ __('Transaction Details') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ __('Payment Details') }}
+
+
+
+
+
+
+
+
+
+ {{ __('Coupon Details') }}
+
+
+
+
+
+
+
+
+
+
+ {{ __('Billing Details') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/components/Settings/Transactions.vue b/frontend/src/components/Settings/Transactions/TransactionList.vue
similarity index 80%
rename from frontend/src/components/Settings/Transactions.vue
rename to frontend/src/components/Settings/Transactions/TransactionList.vue
index fc87fdca..40a2289e 100644
--- a/frontend/src/components/Settings/Transactions.vue
+++ b/frontend/src/components/Settings/Transactions/TransactionList.vue
@@ -73,8 +73,7 @@
:disabled="true"
/>
- {{ getCurrencySymbol(row['currency']) }}
- {{ row['total_amount'] }}
+ {{ getCurrencySymbol(row['currency']) }} {{ row[column.key] }}
{{ row[column.key] }}
@@ -97,17 +96,10 @@
-
diff --git a/frontend/src/pages/Billing.vue b/frontend/src/pages/Billing.vue
index dc89a738..dd952ee7 100644
--- a/frontend/src/pages/Billing.vue
+++ b/frontend/src/pages/Billing.vue
@@ -70,6 +70,7 @@
@input="appliedCoupon = $event.target.value.toUpperCase()"
@keydown.enter="applyCouponCode"
placeholder="COUPON2025"
+ autocomplete="off"
class="flex-1 [&_input]:bg-white"
/>