Skip to main content

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: SettingsPayments


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.

  1. Click the Add Payment button in the top right corner.

  2. Select the Manual Payment tab.

  3. 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).
  4. 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.
  5. Click Save.

Fee Calculation Examples
  • Fixed: Enter 20 to add a flat 20 BDT charge to the order, regardless of the order size.
  • Percentage: Enter 2 to 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.

  1. Click the Add Payment button.
  2. Switch to the Digital Payment tab.
  3. 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.

Security

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 2 for 2%).
    • Fixed: Select this to charge a specific flat amount (e.g., enter 20 for 20 BDT).
  1. Click Save.

Managing Payment Methods

Editing a Method

To update credentials, fees, or instructions:

  1. Click on the payment method row (anywhere on the name or details).
  2. A modal will open showing the current configuration.
  3. Make your changes and click Save.

Deleting a Method

To remove a payment option from your checkout:

  1. Locate the method in the list.
  2. Click the Trash icon in the Option column.
  3. 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.
  4. Click the Delete button to permanently remove the method.
Impact Warning

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.