Multiple payment gateways

One Payment Experience. More Gateway Flexibility.

Connect and manage multiple payment gateways through Bonza Payments while keeping customer payment activity connected to Salesforce and your wider payment lifecycle.

Part of the Salesforce-native Bonza Payments suite
Payment architecture Salesforce-native ILLUSTRATIVE DATA — EXAMPLE CONFIGURED GATEWAYS
SALESFORCE Customer Invoice Receivable Payment Recurring payment
Bonza Payments Salesforce-native payment management
StripeDEFAULT
RazorpayACTIVE
PayUACTIVE
Other gatewayCONFIGURED
Acme Customer
$2,500

The payment starts in Bonza. Stripe — the configured default — will handle the underlying payment processing for this payment. Selection is made here; Bonza does not route payments between gateways on its own.

Plain definition

What Is Multi-Gateway Payment Management?

Multi-gateway payment management allows a business to work with more than one payment gateway within the same payment operation.

Bonza Payments provides a Salesforce-native payment-management layer where businesses can configure supported payment gateways, establish a default gateway and use another configured gateway when appropriate — while keeping payment activity connected to Salesforce.

A payment gateway handles the relevant payment-processing functions. Bonza Payments sits above the gateway layer to manage the wider Salesforce payment experience, customer context and payment lifecycle.

The real problem

Your Payment Process Can Outgrow a Single Gateway.

A business may begin with one gateway. Over time, payment requirements become more varied — and each new provider risks becoming another disconnected payment process.

VARIATION CAN COME FROM

Customer groupsBusiness unitsPayment scenariosMarketsOperational requirementsPayment experiences

AND THEN TEAMS ARE LOOKING AT

Gateway A portal
Gateway B portal
Gateway C portal
Salesforce
Invoices
Recurring payments
Customer records
Separate payment histories

How many payment systems does our team need to understand just to manage one customer relationship?

THE GOAL IS NOTMore gateways.
THE GOAL ISMore gateway flexibility without more payment fragmentation.

Two models

Adding Another Gateway Shouldn't Mean Adding Another Payment Operation.

GATEWAY-LED PAYMENT MODEL

Each gateway grows its own path

SalesforceGateway A
SalesforceGateway B
SalesforceGateway C

Each one brings a different operational path, a different payment context, a different portal and separate visibility.

BONZA PAYMENT MODEL

One path, then a choice

Salesforce
Bonza Payments
Gateway AGateway BGateway C
Connected payment view

A multi-gateway strategy works best when gateway choice is separated from the broader payment-management experience.

The architectural idea

Separate Payment Management From Payment Processing.

LAYER 1

Salesforce business context

CustomerAccountInvoiceReceivablePayment obligationRecurring paymentCustomer payment experience

Salesforce provides the business and customer environment in which the wider payment relationship is managed.

LAYER 2

Bonza payment management

Payment initiationGateway configurationGateway selectionPayment contextPayment trackingPayment lifecycle

Bonza provides the Salesforce-native payment-management layer, connecting the payment journey with customer and operational context.

LAYER 3

Payment gateways

StripeRazorpayPayUOther configured providers

Gateways handle the relevant underlying payment-processing functions according to their own capabilities and configuration.

Gateway names are examples of configured providers, not partnerships, certifications or endorsements. [Confirm the supported gateway list before launch.]

Core capability

More Gateway Choice. One Connected Payment Layer.

01

Connect multiple payment gateways

Configure multiple supported payment providers within the Bonza payment environment rather than wiring each one into its own process.

WHY IT MATTERSA business doesn't need to structure every payment scenario around a single provider.
02

Define a default gateway

Establish the gateway that appears as the default payment option in the supported Bonza workflow, so the common case needs no decision.

WHY IT MATTERSGateway flexibility shouldn't create an unnecessary choice on every transaction. The default is a consistent starting point.
03

Select another configured gateway

Where appropriate, a user can select another configured gateway for the relevant payment.

WHY IT MATTERSThe default gateway does not need to become the only gateway.
04

Extend gateway choice to customer payment experiences

Where configured and supported, relevant Bonza customer-facing payment experiences can present available payment options.

WHY IT MATTERSFlexibility can extend beyond internal finance users into the customer payment journey.
05

Keep payment activity connected

Whichever configured gateway is used, the payment stays connected with the broader Salesforce payment context.

WHY IT MATTERSGateway choice should not erase the customer and payment relationship.

Default behaviour

Set a Default. Keep Your Options Open.

PAYMENT CONFIGURATIONILLUSTRATIVE
DEFAULT PAYMENT GATEWAY
StripeDEFAULT
OTHER CONFIGURED GATEWAYS
RazorpayACTIVE
PayUACTIVE
NEW PAYMENTILLUSTRATIVE
CustomerAcme
Amount$1,500

This payment will be processed through Stripe, the configured default.

WHAT THIS IS Default gateway

A configured starting selection. It appears first in the supported workflow, and a user can choose another configured gateway when the situation calls for it.

WHAT THIS IS NOT Automatic routing

Bonza does not route payments between gateways on its own — no least-cost, dynamic, geographic or success-rate routing, no cascading, failover, load balancing or automatic retry through another gateway. Gateway choice is a human decision in the supported workflow.

How it works

From Payment Request to the Configured Gateway.

01Payment startsA relevant payment is initiated through Bonza.
02Customer contextThe payment stays associated with the relevant Salesforce customer and payment context.
03Gateway selectedThe configured default, or another supported configured option.
04Payment processingThe selected gateway handles the relevant underlying processing.
05Payment resultRelevant payment information returns to the Bonza payment workflow according to the integration.
06Payment activityThe activity stays connected with the wider Salesforce payment lifecycle.

Internal payment experience

Give Your Team Gateway Choice Without Leaving the Payment Workflow.

The point isn't the dropdown. It's that the team stays inside the Bonza payment experience while selecting from configured payment options — no second portal, no lost customer context.

Try it: change the gateway and the payment stays exactly where it is.

BONZA PAYMENT · SALESFORCE RECORDILLUSTRATIVE
CustomerAcme Corporation
Payment amount$2,500
Payment typeOne-time
PAYMENT GATEWAY
StripeDefault
Continue payment

Customer payment experience

Extend Payment Choice to the Customer Experience.

Bonza supports customer-facing payment experiences, including Salesforce Experience Cloud scenarios. Where multiple options are configured for the relevant experience, the customer chooses before paying.

CUSTOMER PAYMENT PAGEILLUSTRATIVE
InvoiceINV-10482
Amount due$750
SELECT PAYMENT OPTION
Payment option A
Payment option B
Payment option C
Continue to payment

THE CUSTOMER JOURNEY

Customer
Bonza payment experience
Select configured option
Payment gateway
Payment activity
Salesforce

What the customer actually sees — gateway names or more general payment options — depends on how the experience is configured. The labels above are deliberately neutral rather than an invented checkout. [Confirm the customer-facing option labels before launch.]

IN SALESFORCE EXPERIENCE CLOUD

01CustomerArrives in your Experience Cloud site.
02Bonza payment experienceThe payment journey runs inside that site.
03Configured payment optionsWhatever the relevant experience has been configured to offer.
04 — 06Gateway → payment activity → SalesforceThe selected gateway performs the relevant payment processing, and the resulting activity stays connected to the Salesforce customer. Salesforce itself does not process the payment.

Across the lifecycle

One Gateway Strategy Across a Broader Payment Lifecycle.

Multiple payment gateways Configured once, connected across

Available payment methods and capabilities can vary by gateway and configuration. Recurring collection and refund behaviour in particular are not identical across providers — what a given gateway supports depends on that gateway and your implementation.

With one-time payments

One-time payment
Customer & amount
Select gateway
Collect
Track in Bonza

Choose the appropriate configured gateway for an individual payment.

With recurring payments

Recurring payment arrangement
Bonza Payments
Configured gateway
Recurring payment activity

Recurring capabilities depend on the relevant configured gateway and implementation. An arrangement does not freely switch gateways mid-cycle, stored payment methods and tokens do not move between gateways, and Bonza does not retry through another gateway.

With refunds

Original payment
Refund
Relevant configured gateway process
Bonza payment history

Post-payment activity stays connected to the gateway behind the original payment. Refund capabilities and processing behaviour can vary by gateway.

An honest caveat

Multiple Gateways Don't Mean Identical Gateways.

Using multiple payment gateways does not mean every gateway has identical capabilities. A multi-gateway strategy isn't about pretending providers are interchangeable — it's about a payment architecture that can work with different configured providers while respecting what each one actually does.

Gateway ACAPABILITY SET A
  • Its own supported payment methods
  • Its own currencies and markets
  • Its own recurring and refund behaviour
Gateway BCAPABILITY SET B
  • Different technical requirements
  • Different merchant configuration
  • Different settlement behaviour and fees
Gateway CCAPABILITY SET C
  • Another combination again
  • Suited to different scenarios
  • Configured to your requirements

Different capability sets. One payment operation.

We don't publish gateway-specific feature claims here. What a given provider supports for your implementation is worth confirming directly. [Confirm per-gateway capabilities before launch.]

Buyer education

Why Would a Business Need More Than One Payment Gateway?

Gateway diversity

A business may work with different payment providers across its operations.

Payment method requirements

Different providers may support different payment methods depending on configuration and market.

Business expansion

Provider requirements can change as the business enters new markets or adds new payment scenarios.

Existing provider relationships

Different business units or acquired operations may already work with different gateways.

Customer payment experience

Different payment scenarios may call for different configured payment options.

Operational flexibility

Avoid designing the entire payment-management architecture around only one provider.

Businesses evaluate multi-gateway strategies for other reasons too — fees, success rates, resilience. Those are industry considerations, not Bonza outcomes: we don't promise reduced fees, higher success rates, automatic resilience or better uptime.

Gateway configuration

See Your Configured Payment Gateways in One Place.

Payment gateways ILLUSTRATIVE
GATEWAYSTATUSDEFAULT
SStripe STATUSActive DEFAULTYes
RRazorpay STATUSActive DEFAULTNo
PPayU STATUSActive DEFAULTNo

Connected, configured, default, available — that's what this workspace reports. There are no gateway health scores, uptime readouts, success-rate analytics, fee comparisons, settlement status, routing weights or priority percentages here, because Bonza does not optimise between gateways on your behalf. [Confirm the final field and action set before launch.]

Payment Command Center

See Payments Together — Even When They Use Different Gateways.

Payment operations should be understandable at the Bonza level, not only by opening individual gateway portals. Filter the illustrative activity below by gateway.

GATEWAY ILLUSTRATIVE DATA
Illustrative recent payments by gateway
CustomerAmountGatewayStatus
Acme Customer$1,200StripePaid
Northstar Industries$850RazorpayPaid
Global Corp$2,100PayUProcessing
Harbor Academy$3,150StripePaid
Meridian Clinics$1,100RazorpayPaid
Acme CustomerPaid
$1,200Stripe
Northstar IndustriesPaid
$850Razorpay
Global CorpProcessing
$2,100PayU
Harbor AcademyPaid
$3,150Stripe
Meridian ClinicsPaid
$1,100Razorpay

Payment activity is readable together in Bonza. This is operational visibility — not consolidated settlement or accounting reconciliation across gateways.

Two architectures

Single-Gateway Architecture vs Multi-Gateway Payment Management.

Single-gateway-centred model
GATEWAY CHOICE
One provider.
PAYMENT ARCHITECTURE
Built closely around that provider.
ADDITIONAL GATEWAY
May require another payment path.
SALESFORCE CONTEXT
Depends on the integration.
OPERATIONAL MODEL
Gateway-centric.
Multi-gateway Bonza model
GATEWAY CHOICE
Multiple supported and configured providers.
PAYMENT ARCHITECTURE
The Bonza payment-management layer.
DEFAULT GATEWAY
Configurable.
ALTERNATIVE GATEWAY
Selectable where supported.
SALESFORCE CONTEXT
Connected through Bonza payment management.
OPERATIONAL MODEL
Payment-lifecycle-centric.

The multi-gateway model isn't universally right for every company. A business that only needs one gateway can use a straightforward single-gateway configuration — the value of multi-gateway capability becomes relevant as payment requirements expand.

Positioning

Gateway Choice Is Infrastructure. The Payment Lifecycle Is Bigger.

Bonza Payments

COMPLETE PAYMENT MANAGEMENT LAYER

PAYMENT GATEWAY LAYER

Gateway AGateway BGateway C

Gateways are one layer of the Bonza platform. They are not the whole product — the payment lifecycle above them is where most of the work happens.

Explore the Bonza Payments Suite →

What changes

Flexibility at the Gateway Layer. Consistency Everywhere Else.

GREATER GATEWAY FLEXIBILITYWork with multiple configured payment providers rather than designing the payment operation around only one.
ONE PAYMENT MANAGEMENT LAYERKeep gateway selection inside the wider Bonza payment experience.
CONSISTENT SALESFORCE CONTEXTKeep relevant payment activity associated with the Salesforce customer and payment relationship.
LESS PAYMENT FRAGMENTATIONReduce the need to treat each gateway as a completely separate payment-management process.
CUSTOMER PAYMENT CHOICEWhere configured, make relevant payment options available in customer-facing payment experiences.
ROOM FOR STRATEGY TO EVOLVESupport a payment architecture that can accommodate more configured providers as requirements change.

We don't claim lower transaction costs, higher conversion or authorisation rates, guaranteed availability, reduced payment failures or automatic redundancy — those depend on your providers and your configuration, not on Bonza.

Why Bonza

Choose Your Gateways Without Letting Them Define Your Payment Operation.

Salesforce-native payment management

Payment activity stays connected with Salesforce business and customer context, whichever gateway processed it.

Multiple configured gateways

Support more than one payment gateway within the Bonza payment environment.

Default gateway control

Set a configured gateway as the normal selection, so the common case stays simple.

Gateway choice

Use another configured gateway where the supported workflow requires it.

Customer payment experience

Extend relevant configured payment options into customer-facing payment journeys where supported.

Complete payment lifecycle

Keep gateway infrastructure connected with payments, recurring collections, invoices, receivables, refunds, credits and payment intelligence.

FAQ

Multiple Payment Gateways in Salesforce, Answered.

What is a payment gateway?

A payment gateway is the provider that handles the relevant payment-processing functions for a transaction. It sits beneath the payment-management layer: Bonza manages the payment experience, customer context and lifecycle, and the gateway performs the processing according to its own capabilities and configuration.

What is multi-gateway payment management?

Multi-gateway payment management allows a business to work with more than one payment gateway within the same payment operation — configuring supported gateways, setting a default, and using another configured gateway where appropriate, without building a separate payment process for each one.

Can Salesforce work with multiple payment gateways?

Salesforce itself does not process payments. With a Salesforce-native payment-management layer such as Bonza Payments, a business can configure multiple supported gateways and keep the resulting payment activity connected to Salesforce customer records.

Can Bonza Payments connect multiple payment gateways?

Yes. Multiple supported payment gateways can be configured within the Bonza payment environment, with one set as the default and others available for selection where the supported workflow allows.

Which payment gateways does Bonza Payments support?

Bonza can be configured with supported payment gateways. Examples discussed for the platform include Stripe, Razorpay and PayU. This is not an exhaustive list — available integrations and capabilities depend on the implementation, so confirm the current supported set for your project.

Can I set a default payment gateway in Bonza?

Yes. A configured gateway can be established as the default, so it appears as the normal starting selection in the supported workflow rather than requiring a decision on every payment.

Can I choose a different gateway for a payment?

Yes, where appropriate. The default is a starting point rather than a lock — a user can select another configured gateway for the relevant payment within the supported workflow.

Can customers choose between payment gateways?

Where configured and supported, relevant customer-facing payment experiences can present available payment options. What the customer sees — gateway names or more general payment options — depends on how that experience has been configured.

Can multiple gateways be used with Salesforce Experience Cloud?

Bonza supports customer payment experiences including Experience Cloud scenarios, and the relevant configured payment options can be presented there. The selected gateway performs the payment processing; Salesforce itself does not process the payment.

Can recurring payments use multiple gateways?

Recurring payment activity runs through the relevant configured gateway, and recurring capabilities depend on that gateway and your implementation. A recurring arrangement does not freely switch gateways mid-cycle, stored payment methods and tokens do not transfer between gateways, and Bonza does not automatically retry a collection through a different gateway.

How do refunds work with multiple gateways?

A refund stays connected to the gateway behind the original payment and is managed through that gateway's relevant refund process, with the activity visible in Bonza payment history. Refund capabilities and processing behaviour can vary by gateway.

Does Bonza automatically route payments between gateways?

No. Bonza does not perform automatic, intelligent, least-cost, dynamic, geographic or success-rate-based routing, and it does not cascade, fail over, load balance or retry through another gateway. A default gateway is configured, and another configured gateway can be selected within the supported workflow — the choice is made by a person, not by the system.

Is Bonza Payments itself a payment gateway?

No. Bonza Payments is the Salesforce-native payment-management layer that works with configured payment gateways for the relevant payment-processing functions. It is not a gateway, a payment processor, a merchant acquirer or a bank, and it is not a replacement for the gateway you choose.

Do all gateways support the same payment methods and features?

No. Supported payment methods, currencies, markets, recurring-payment functionality, refund behaviour, technical requirements, merchant configuration, settlement behaviour and fees can all vary by gateway and configuration. A multi-gateway architecture works with those differences rather than pretending they don't exist.

Your Payment Strategy Shouldn't Stop at One Gateway.

See how Bonza Payments helps you manage multiple configured payment gateways while keeping customer payment activity connected to Salesforce and your wider payment lifecycle.