Online Payments

Get paid securely, online and in person

Businesses connect payment channels including Paystack, Flutterwave and Stripe. Checkouts are verified, every transaction is recorded against its order, and subscription billing runs on the same rails.

In short: The Vendors App payments layer connects storefront checkout to verified payment channels.

Problems it solves

What you can do

Paystack, Flutterwave and Stripe

Connect established channels depending on business needs.

Verified checkouts

Payments verified with webhook handling before fulfilment.

Transaction history

Every payment logged and tied to its order.

Subscription billing

Plans and billing cycles with transaction records.

How it works

  1. 1

    Connect a channel

    Link Paystack, Flutterwave or Stripe in settings.

  2. 2

    Sell

    Customers pay through website checkout or POS.

  3. 3

    Verify automatically

    Transactions verify and attach to orders.

Who uses it

Frequently asked questions

Can I use The Vendors App if I only sell online?

Yes. You can use The Vendors App primarily for your website, online catalogue, inventory, orders, payments and delivery. POS is available for businesses that also need to record in-person sales.

Can I see whether an order has been paid?

Yes. Payment information is associated with the order so you can identify the payment status while processing the order.

How can customers pay for products online?

Businesses can connect supported payment providers to their Vendors App account and accept online payments through checkout. Available providers and payment methods depend on the payment configuration for the business.

Which payment providers are supported?

The Vendors App supports payment integrations including Paystack and Flutterwave, with payment availability depending on the provider configuration and channels enabled for the business.

Can I connect my own payment provider account?

Yes. Businesses can configure supported payment providers for their own account so customer payments are processed through the business's configured payment channel rather than through a shared Vendors App payment account.

Do customers pay The Vendors App directly?

For connected payment provider transactions, the payment is processed through the payment provider configured for the business. The Vendors App provides the commerce and order system around that transaction.

How are online payments linked to orders?

Payment information is associated with the relevant order so the business can see whether an order has been paid and continue fulfilment based on the transaction status.

Can I accept payments in different currencies?

The subscription system supports configurable pricing by currency, allowing supported subscription prices to be configured for currencies such as NGN and USD. Customer payment currency availability for your storefront depends on the payment provider and channels configured for the business.

Related pages

Start selling with The Vendors App

Create your business website, organise inventory and receive orders — start with a 14-day free trial, no credit card required.