diff --git a/frontend/src/components/BrandSettings.vue b/frontend/src/components/BrandSettings.vue index 881021b5..630dce55 100644 --- a/frontend/src/components/BrandSettings.vue +++ b/frontend/src/components/BrandSettings.vue @@ -52,7 +52,6 @@ const props = defineProps({ const saveSettings = createResource({ url: 'frappe.client.set_value', makeParams(values) { - console.log(values) return { doctype: 'Website Settings', name: 'Website Settings', @@ -77,7 +76,6 @@ const update = () => { } watch(props.data, (newData) => { - console.log(newData) if (newData && !isDirty.value) { isDirty.value = true } diff --git a/frontend/src/components/Modals/Settings.vue b/frontend/src/components/Modals/Settings.vue index 841159c8..6332fdae 100644 --- a/frontend/src/components/Modals/Settings.vue +++ b/frontend/src/components/Modals/Settings.vue @@ -45,6 +45,13 @@ :label="activeTab.label" :description="activeTab.description" /> + { type: 'Link', doctype: 'Payment Gateway', }, - { - label: 'Razorpay Key', - name: 'razorpay_key', - type: 'text', - }, - { - label: 'Razorpay Secret', - name: 'razorpay_secret', - type: 'password', - }, { label: 'Default Currency', name: 'default_currency', type: 'Link', doctype: 'Currency', }, - { - type: 'Column Break', - }, { label: 'Apply GST for India', name: 'apply_gst', @@ -319,24 +314,6 @@ const tabs = computed(() => { }) }) -const paymentGateways = computed(() => { - const gateways = [ - 'Razorpay', - 'Stripe', - 'Mpesa', - 'Patym', - 'Paypal', - 'Braintree', - 'GoCardless', - ] - return gateways.map((gateway) => { - return { - label: gateway, - value: gateway, - } - }) -}) - watch(show, async () => { if (show.value) { const currentTab = await tabs.value diff --git a/frontend/src/components/PaymentSettings.vue b/frontend/src/components/PaymentSettings.vue new file mode 100644 index 00000000..0cc7271a --- /dev/null +++ b/frontend/src/components/PaymentSettings.vue @@ -0,0 +1,109 @@ + + diff --git a/frontend/src/components/SettingFields.vue b/frontend/src/components/SettingFields.vue index 6235b1ee..af174578 100644 --- a/frontend/src/components/SettingFields.vue +++ b/frontend/src/components/SettingFields.vue @@ -90,7 +90,7 @@