Payments
The Payments settings allow you to manage how you accept money from customers. You can configure manual methods (like Cash on Delivery) or integrate fully automated digital gateways (like bKash, SSLCOMMERZ, or AamarPay).
Location: Settings → Payments
Payments Overview
The main screen displays a list of all active payment methods.
- Search Bar: Use the input at the top to quickly find a payment method by name.
- The List Columns:
- Name: The provider name (e.g., bKash) or custom method name.
- Type: Indicates the processing mode:
Digital: Automated online transaction.Manual: Offline transaction (e.g., Cash).
- Charge: The extra fee added to the customer's total (displayed as a
%or fixed amount). - Market: The specific region where this method is available (e.g., Bangladesh).
- Option: Contains the Trash icon to delete a method.
Adding a Manual Payment
Manual payments are for transactions handled outside the system, such as Cash on Delivery (COD) or Bank Transfer.
-
Click the Add Payment button in the top right corner.
-
Select the Manual Payment tab.
-
General Details:
- Custom payment method name: The title customers see at checkout (e.g., Cash on Delivery).
- Additional details: Helpful info shown while the customer is choosing a method.
- Payment instructions: Directions shown after the order is placed (e.g., "Please pay the rider in cash").
- Payment market: Enter the applicable region code (e.g., BD).
-
Charge Collection: (Optional) Add an extra service fee to this payment method.
- Type: Choose Percentage (calculated based on order total) or Fixed (flat amount).
- Amount: Enter the value.
-
Click Save.
- Fixed: Enter
20to add a flat 20 BDT charge to the order, regardless of the order size. - Percentage: Enter
2to add a 2% charge calculated from the order subtotal.
Adding a Digital Payment
Digital payments connect your store to third-party gateways for real-time processing.
- Click the Add Payment button.
- Switch to the Digital Payment tab.
- Select provider: Choose your gateway from the list (e.g., SSLCOMMERZ, AamarPay, bKash).
Step 1: Account Information
Enter the API credentials provided by your payment gateway. These fields vary depending on the provider you selected:
Step 1: Account Information
Enter the API credentials provided by your payment gateway. These fields vary depending on the provider you selected:
-
For bKash: Enter your Username, Password, App key, and App secret.
Note: bKash shares these credentials with you after you create/approve your bKash merchant account.
-
For SSLCOMMERZ: Enter your Store id and Store password.
Note: SSLCOMMERZ provides you the Store ID and Store Password once your SSLCOMMERZ merchant account is created/approved.
-
For AamarPay: Enter your Store id and Signature key.
Note: AamarPay gives you the Store ID and Signature Key after your AamarPay merchant account is created/approved.
These credentials connect your store to your bank/gateway account. Copy them exactly as provided by your payment merchant dashboard.
Step 2: Gateway Configuration
- Gateways: Check the boxes for the specific payment types you want to accept through this provider (e.g., Visa, MasterCard, bKash, Nagad).
- Payment market: Enter the region where this gateway operates (e.g., Bangladesh).
Step 3: Service Fees
- Charge Collection: Define a fee if you wish to pass the gateway cost or processing fee to the customer.
- Percentage: Select this to charge a % of the total order value (e.g., enter
2for 2%). - Fixed: Select this to charge a specific flat amount (e.g., enter
20for 20 BDT).
- Percentage: Select this to charge a % of the total order value (e.g., enter
- Click Save.
Managing Payment Methods
Editing a Method
To update credentials, fees, or instructions:
- Click on the payment method row (anywhere on the name or details).
- A modal will open showing the current configuration.
- Make your changes and click Save.
Deleting a Method
To remove a payment option from your checkout:
- Locate the method in the list.
- Click the Trash icon in the Option column.
- Confirm Action: A warning modal will appear.
- Read the warning carefully. Deleting a method may affect current orders, drafts, or abandoned checkouts that are still trying to process payments via this gateway.
- Click the Delete button to permanently remove the method.
This action is irreversible. If you have pending orders or unpaid drafts linked to this payment method, they may fail to collect payment once deleted.