Skip to content
Paybeta Checkout

Checkout Pre-built payment page

A payment page that's ready when you are

Send customers to a secure, pre-built checkout. It takes card, bank and USSD, handles OTPs and 3-D Secure, and tells your server the moment the money is confirmed.

Why Checkout

Everything a payment page needs, already built

No forms to design, no card data on your servers, no PCI audit for your team.

Every way Nigerians pay

Visa, Mastercard and Verve cards with 3-D Secure, GTBank account debit and USSD on 22 Nigerian banks, on one page.

Paid means paid

A payment is only marked successful after the processor confirms the full amount. Never from the browser alone.

Your business, front and centre

Customers see your business name and the amount, with no Paybeta sign-up or account to create.

Built for phones

Most Nigerians pay on a phone. The checkout is fast on slow networks and fits any screen.

Receipts sent for you

The customer gets a receipt and you get a payment notice by email, both switched on or off in your console.

OTP and 3-D Secure, inline

Bank verification happens inside the checkout, so customers never bounce between sites.

How it works

Three steps from order to settled

  1. 01

    Create a payment

    One API call with the amount, your reference and the customer's email returns a checkout_url.

  2. 02

    Your customer pays

    Redirect them to the checkout, or open it over your page with a popup. They pay in seconds.

  3. 03

    You get paid

    We send a signed webhook once the money is confirmed, and settle it to your Paybeta wallet the next business day.

Create a paymentPOST /api/v1/payments
curl https://checkout.paybeta.ng/api/v1/payments \
  -H "P-API-KEY: $PAYBETA_API_KEY" \
  -d '{ "mode": "live", "reference": "LT-20931", "amount": 48500,
        "customer": { "email": "tola@example.com" },
        "redirect_url": "https://lagosthreads.ng/thanks" }'

You only pay on successful payments

Take your first payment today

Already on the Paybeta API? Use your live API key and start with "mode": "test".