Recurring billing, paid from any bank app.

Create plans, bill customers every week, month or year, and let Moosyl generate an invoice and a payment request every cycle — from your first subscriber to your thousandth.

Billing that runs itself.

On every billing date, Moosyl does the work — you watch the payments come in.

  1. Invoice generated

    Moosyl creates the invoice on the billing date.

  2. Payment request created

    A payment request for the invoice amount goes to your customer.

  3. Paid from a bank app

    Your customer pays with Bankily, Sedad, Masrivi or another bank app.

  4. Next cycle scheduled

    The next billing date is set automatically.

If a payment fails, the subscription moves to past due — and returns to active as soon as it’s paid.

Everything recurring revenue needs.

  • Weekly, monthly or yearly.

    One price per interval for each product, in MRU.

  • Free trials.

    Start with a one-week, one-month or one-year trial. No invoices until it ends.

  • Your user IDs, not ours.

    Create and look up subscriptions with the user ID from your own system.

  • Cancel at period end.

    Cancellations take effect when the current period ends, never mid-cycle.

  • Everything in the dashboard.

    Products, customers, subscriptions and invoices, with the full billing history.

Start billing in a few API calls.

Create prices and subscriptions with your secret key — or manage everything from the dashboard.

Subscriptions guide
subscribe.ts
1await fetch("https://api.moosyl.com/subscriptions/by-external-user", {
2 method: "POST",
3 headers: {
4 Authorization: process.env.MOOSYL_SECRET_KEY,
5 "Content-Type": "application/json",
6 },
7 body: JSON.stringify({
8 externalUserId: "user_abc123",
9 priceId: price.id,
10 }),
11});

Ready to get started?

Create an account in minutes and test for free in the sandbox — or book a call and we’ll set it up with you.

  • See what you’ll pay

    1% per successful payment. No monthly fees.

    Pricing details
  • Start building

    SDKs, webhooks and guides to go live.

    Read the docs
Subscriptions & invoicing | Moosyl