AskBiz
Help Centre
Mobile Money Paymentsยท3 min readยทUpdated 7 June 2026

Using Multiple Payment Providers (Paystack + Stripe)

Accept both local African payments and international cards by connecting Paystack and Stripe together.

Why use both providers?#

Some businesses need both local and international payment acceptance. A Kenyan e-commerce store might use Paystack for M-Pesa and local cards (cheapest for domestic customers) while also accepting Apple Pay and Google Pay via Stripe for international buyers. AskBiz supports running both providers simultaneously โ€” the system routes transactions to the correct provider based on the payment method selected at checkout.

Adding Stripe to an existing Paystack setup#

If you already have Paystack configured, go to POS > Payments. You will see an + Connect Stripe button. Click it to start the Stripe onboarding process. Your existing Paystack configuration remains untouched โ€” Stripe is added alongside it. After completing Stripe KYC, your payment provider shows as Both in your configuration.

How routing works#

When a customer pays via M-Pesa or local mobile money, the transaction routes through Paystack. When a customer pays with Apple Pay, Google Pay, or an international card, it routes through Stripe. Cash payments are recorded locally without either provider. Your reports show a unified view across all providers with a breakdown by payment method.

Settlement with dual providers#

Each provider settles independently. Paystack settles to your configured M-Pesa or bank account. Stripe settles to the bank account you provided during Stripe onboarding. You receive two separate settlement streams. AskBiz's reconciliation tools track both and present a unified cash flow view.

Frequently Asked Questions

Was this article helpful?

Still stuck? Email our support team.