ladybirdweb / agora-invoicing-community

Agora Open source SaaS billing system for software companies
https://www.agorainvoicing.com/
Open Software License 3.0
215 stars 119 forks source link

Set Payment gateway preference #1898

Open DhanyaChengappa opened 2 years ago

DhanyaChengappa commented 2 years ago

In the admin panel give option to

  1. Define which gateway will show in which order on the checkout page and
  2. Add a default pre selected checkbox next to first payment option. We will consider their first option as the default.

Example:

Changes:

Client Panel:

Admin Panel: There are multiple ways this could be done

  1. Allow to set order for each gateway which is a no
  2. In the table give option to arrange the payment gateway, the order in which they are arranged will show in the client panel check out page.
bhanu2217 commented 1 year ago

Also check Point no 4, Page no: 7 https://docs.google.com/document/d/1L3qtdf02IND1MTSfPItfLGtgrrVJrMz13uF3clX2hVY/edit#

sowmiyasubramaniyan commented 1 year ago

L.O.E: 1 day Task Size: S

sagunthalalws commented 1 year ago

Task breakdown ;- need to add checkbox in admin panel/payment gateway to select default stripe required time 3days

bhanu2217 commented 1 year ago

Task breakdown ;- need to add checkbox in admin panel/payment gateway to select default stripe required time 3days

This is not what I discussed with @sowmiyasubramaniyan I discussed 2 possibilities of how to complete this task & implement the new feature, understand the same from @sowmiyasubramaniyan

sowmiyasubramaniyan commented 1 year ago

Task breakdown ;- need to add checkbox in admin panel/payment gateway to select default stripe required time 3days @sagunthalalws Please update here on what we have discussed.

sagunthalalws commented 1 year ago

Task breakdown:- need to add position select method in the admin panel/settings/payment-gateway .Using this position, the selected payment method is autoselected in the client panel.and they can also select which payment method they like to pay..