Browse topics

How payments work

ValidBridge uses Paystack with bring-your-own keys: your organization connects its own Paystack account and learners' payments go straight to it.

Admins

Payments in ValidBridge run on Paystack using a bring-your-own-key model. Each organization connects its own Paystack merchant account by pasting its API keys. Learners pay on Paystack's secure checkout page and the money settles directly into your Paystack account — ValidBridge never holds your funds.

The flow at a glance

  1. An admin connects Paystack under Payments → Configuration.
  2. You create offers — a price (one-time or subscription) linked to courses or a payment group.
  3. A learner clicks Get access or Subscribe and pays on Paystack.
  4. Paystack notifies ValidBridge, which unlocks the courses for that learner immediately.

What learners can pay with

Whatever your Paystack account accepts — typically cards, bank payments and mobile money such as M-Pesa, depending on your country and Paystack settings.

Payments tabWhat it is for
OverviewEvery customer, the offer they bought, amount, status and since when.
OffersThe things you sell: price, type and the courses they unlock.
Payment GroupsBundles of courses sold together, optionally mirrored into a user group.
ConfigurationConnect, update or remove your Paystack keys.

Turn the feature on first

Payments must be enabled for your organization. If you do not see Payments in the dashboard, check the features in Organization settings or contact support.

Was this article helpful?

Still need help?

Questions about access, grades or a payment to your school? Your instructor or organization admin can usually sort it fastest. For anything else, our support team is here.