Paylead for developers

Take payments in your app. No payment gateway needed.

Charge monthly for your app, sell from your website or create payment links from your backend. Your users pay with mobile money or card, and you get paid out to MoMo or your bank.

  • Embeds free on every plan
  • API and webhooks on Pro
check-access.sh
curl "https://paylead.app/api/v1/access?ref=USER_123" \
-H "Authorization: Bearer sk_live_…"
{
"has_access": true,
"status": "active",
"access_ends_at": "2026-11-13T09:00:00Z",
"subscription": { "id": "sub_8f2k…", "ref": "USER_123" }
}

A paid plan in three steps.

  1. 1

    Make a subscription product

    Set the price and how often it renews: weekly, monthly, every 3 months or yearly.

  2. 2

    Add a Subscribe button

    Link to the subscribe page with your user’s id as ref, or open it over your app with embed.js.

  3. 3

    Check access

    GET /access?ref=USER_ID answers has_access: true or false. Or let webhooks tell you.

Embeds

Buy buttons and pricing tables for any website.

One script tag. Turn any button into a Buy button, show product cards, put your plans side by side, or add a pay box for donations. The checkout opens over your page.

  • Works on WordPress, Wix, Webflow, Shopify and your own site
  • Pass ref and the user’s email straight into the checkout
  • A paid event and Google Tag Manager push when card payments finish
index.html
<script src="https://paylead.app/embed.js" async></script>
<!-- Any button becomes a Buy button -->
<button data-paylead-buy="k3x9pa">
Buy the ebook · GH₵ 50
</button>
<!-- Or your plans side by side -->
<div data-paylead-pricing="basic,pro,team"></div>

Pricing tables

Your plans, ready to drop in.

Pick two to four subscription products and highlight one. Each Subscribe button carries your user’s id, so the subscription comes back matched to their account.

Basic

GH₵ 30 / month

  • 1 project
  • Email help
Subscribe
Most popular

Pro

GH₵ 90 / month

  • 10 projects
  • Priority help
  • Exports
Subscribe

Team

GH₵ 250 / month

  • Unlimited
  • 5 seats
Subscribe

Webhooks

Know the moment someone pays, renews or leaves.

Paylead POSTs signed events to your server: order.paid, invoice.paid and every step of a subscription. Failed sends are retried for about 10 hours, and you can resend any event.

POST /webhooks/paylead
X-Paylead-Event: subscription.renewed
X-Paylead-Signature: sha256=9f2c…
{
"type": "subscription.renewed",
"data": {
"id": "sub_8f2k1m0q9z",
"ref": "USER_123",
"has_access": true,
"current_period_end": "2026-12-10T09:00:00Z"
}
}

What you get

Subscriptions that fit mobile money

Reminders by SMS and email before each renewal, a 3-day grace period, and a page where subscribers renew or cancel.

A small, plain API

Access, subscriptions, orders, products, customers, payment links and invoices. JSON over HTTPS with one key.

Embeds for every product

Buy buttons, product cards, subscribe buttons, pricing tables and pay boxes, styled to match your site.

Signed webhooks

HMAC-SHA256 signatures, an event log, test pings and resend.

MoMo and card

MTN, Telecel and AirtelTigo mobile money, and Visa and Mastercard.

Payouts without the paperwork

Payments land in your Paylead wallet. Withdraw to MoMo or your bank, next working day.

Questions sellers ask

Do I need my own payment gateway or merchant account?

No. Your Paylead store takes the payment and you withdraw to mobile money or your bank. You only need a Paylead account.

How do I know a user has paid?

Pass your user's id as ref when they subscribe. Then call GET /api/v1/access?ref=USER_ID, or listen for subscription webhooks.

Which plan do I need?

Embeds work on every plan. Subscriptions, the API and webhooks are on Pro and Business.

Is there a test mode?

Not yet. Test with a small real payment to yourself, for example a GH₵ 1 plan you delete afterwards.

Three women planning their business together

Ship your paid plan this week.

Create a subscription product, add one button, check one endpoint. No payment gateway application.