Bravo Mart

View Categories

Payment Gateway Setup

3 min read

Currency Settings #

You can easily set up your own currency and manage payment gateway configurations. By default, the currency is set to USD, but you can change it to your preferred currency at any time.

Go to Admin Panel → Gateway Management → Payment Gateway to configure your gateways and currency settings.

Proper setup ensures smooth payment processing for your customers and seller.


PayPal #

To enable PayPal payments in your CMS, you need to properly configure your PayPal gateway settings.

Steps to Set Up: #

  1. Go to Admin Panel → Gateway Management → Payment Gateway → Paypal.
  2. Enter your PayPal Client ID and Secret.
  3. Choose the mode (Sandbox or Live).

To get your API credentials, you must create a PayPal App.
Create or edit sandbox and live apps (official guide)

Currency Support #

PayPal supports the following currencies:

AUD, BRL, CAD, CNY, CZK, DKK, EUR, HKD, HUF, INR, ILS, JPY, MYR, MXN, TWD, NZD, NOK, PHP, PLN, GBP, RUB, SGD, SEK, CHF, THB, USD

If your selected currency is not supported, the system will automatically charge in USD based on the exchange rate you provide in the currency settings.

#


Stripe #

To accept payments via Stripe, you must configure your Stripe API credentials in the admin panel.

Steps to Set Up: #

  1. Go to Admin Panel → Gateway Management → Payment Gateway → Stripe.
  2. Enter your Stripe Publishable Key and Secret Key.
  3. Make sure the currency you’ve selected is supported by Stripe.

You can find your API keys in your Stripe Dashboard under Developers → API keys.

Currency Support #

Stripe supports a wide range of currencies. Most major currencies like USD, EUR, GBP, INR, and others are supported.

If your selected currency is not supported by Stripe, the payment may fail. Always verify supported currencies on Stripe’s official currency support page.


Paytm #

To enable Paytm as a payment method, you must configure your Paytm credentials and set the required parameters.

Steps to Set Up: #

  1. Go to Admin Panel → Gateway Management → Payment Gateway → Paytm.
  2. Enter the following credentials:
    • Merchant ID
    • Merchant Key
    • Merchant Website (e.g., WEBSTAGING for sandbox)
    • Industry Type ID (e.g., Retail)
    • Channel ID (e.g., WEB or APP)
  3. Choose your mode: Sandbox for testing or Live for production.

You can generate these details from your Paytm Business Dashboard.

Currency Support #

Paytm supports transactions in INR (Indian Rupees) only.

If your platform’s default currency is not INR, the system will automatically convert the total to INR using the exchange rate set in your Currency Settings.


Razorpay #

Razorpay allows you to accept online payments seamlessly within India. To activate Razorpay in your CMS, you’ll need to set up your Razorpay API credentials.

Steps to Set Up: #

  1. Go to Admin Panel → Gateway Management → Payment Gateway → Razorpay.
  2. Enter your:
    • Key ID
    • Key Secret
  3. Choose your mode: Test or Live, depending on your environment.

You can obtain your credentials from your Razorpay Dashboard under Settings → API Keys.

Currency Support #

Razorpay primarily supports transactions in INR (Indian Rupees).

If your store uses a different currency, the CMS will convert the payment to INR based on the exchange rate provided in Currency Settings.


Cash on Delivery #

Cash on Delivery allows customers to pay in cash (or other offline methods) when receiving their orders. It’s a popular and convenient option for local or regional deliveries.

Steps to Enable: #

  1. Go to Admin Panel → Gateway Management → Payment Gateway → Cash on Delivery.
  2. Toggle the Cash on Delivery option to Enable.

Leave a Reply