Payment Methods

Payment Methods


With mainstack acting as the merchant of record on your behalf, you can easily accept payments through a wide variety of methods, ensuring seamless transactions for your global customer base.

As businesses expand internationally, accepting diverse payment methods becomes essential to capture market opportunities and enhance customer experience. Here’s how offering multiple payment options benefits your business:

Key Benefits:
  1. As you extend your offerings worldwide, accepting local payment methods is crucial for tapping into international markets and maximizing your potential.
  2. Offering a range of payment options can help keep customers engaged and reduce cart abandonment.
  3. By selecting payment methods that align with your risk preferences, you can mitigate the risks associated with online payments, including fraud and chargebacks.

Supported Payment Methods

  1. Credit & Debit Cards: Visa, Mastercard, American Express, Maestro, Discover, JCB, Link by Stripe, and China UnionPay.
  2. Apple Pay (Safari only)
  3. Google Pay (Chrome only)
  4. Bank Debits (e.g., ACH)
  5. Bank Transfer
  6. Wallet Payments (e.g., Kuda, Opay)
  7. Crypto Payments

Please note: Some payment methods are available only on specific devices or in certain regions. Our checkout will automatically display the relevant options for each customer based on their location and device.

For subscription-based products, currently, we only support card payments, Apple Pay, and Google Pay.



    • Related Articles

    • How to set up payment options for your Invoice

      Quick simple guide on how to set up the payment options for your Invoice. Log in to your Mainstack Dashboard. On the Home page, click on the three (3) horizontal lines on the top right corner of your screen. Click on Account Settings. Navigate to the ...
    • How to Select Your Payment Method (Card, Wallet and/or Crypto)

      Quick guide on how to enable your preferred payment method. Log in to your Mainstack Dashboard. Click on the hamburger menu (the 3 horizontal lines on the top right corner) or the icon with your profile picture. Click on Account settings. On the ...
    • Payout Methods in Ghana

      Mainstack supports both GHS and USD payout options for Ghanaian merchants. All methods are processed within 24–48 business hours with a standard $1.99 fee per withdrawal. Available Payout Methods: Bank Transfer (GHS) – Direct deposit into any local ...
    • Payout Methods in Nigeria

      Getting paid on Mainstack is easy and flexible. Nigerian merchants can choose from several payout methods — all processed within a few business days and with a flat fee of $1.99 per withdrawal. Available Payout Methods 1. Bank Transfer (Naira) Payout ...
    • Create Payment Links

      Easily accept payments for products, services, subscriptions, or donations with custom payment links. Payment Links offer a quick and simple way for customers to pay you when selling online. How to Generate a Payment Link Choose Your Product and ...