Solutions / SaaS & web services

Crypto billing for software.
Built into your app.

Charge for plans, seats and renewals in stablecoins or crypto. Create a payment for each invoice from your server, and activate the account when the webhook arrives.

coins
16
coins
networks
7
networks
locked rate
15 min
locked rate
test mode
Free
test mode

Why software companies choose Payitgo

Three reasons to add crypto with Payitgo.

Fits your billing code

Libraries for Node.js, Python, PHP, Go and Dart, and webhooks for every status change.

In your interface

The React widget opens the checkout in a popup, so customers never leave your app.

Customers everywhere

Teams that already hold stablecoins pay the way they prefer.

How it works

  1. An invoice is due

    Your server creates a payment for the period, with the invoice number and the customer’s email.

  2. The customer pays

    In your app with the widget, on the hosted checkout, or from a link in your billing email.

  3. The plan renews

    The payment.confirmed webhook tells your server, and you extend the subscription.

What you’ll use

Start with what fits today. Every product shares one account, one dashboard and one set of webhooks.

Everything you need

  • One payment per invoice, created from your server
  • Customers filed by email in your dashboard
  • A webhook URL per payment, if each product has its own backend
  • Separate test and live keys, with their own webhooks
  • Team roles: owner, developer, finance and viewer
  • Delivery logs and one-click webhook redelivery
  • Your own walletDirect settlement by default, or a balance if you prefer.
  • Automatic conversionAccept coins you hold no wallet for.
  • Free test modeSimulate any outcome, no coins needed.
  • No monthly feePay only when you get paid.

Coins your customers can use

16 coins on 7 networks. You choose which ones you accept.

  • USDTTron
  • TRXTron
  • ETHEthereum
  • USDTEthereum
  • USDCEthereum
  • DAIEthereum
  • SHIBEthereum
  • PEPEEthereum
  • BNBBNB Smart Chain
  • USDTBNB Smart Chain
  • USDCBNB Smart Chain
  • ETHBNB Smart Chain
  • BTCBitcoin
  • LTCLitecoin
  • DOGEDogecoin
  • XRPXRP Ledger
Confirmation times and minimums

Questions from software companies

Can Payitgo charge customers automatically every month?

No: crypto is pushed by the customer, never pulled. Create a payment for each billing period and send the customer its checkout, in your app or by email.

Which plan currency can I use?

Price in US dollars, in a coin, or in your own currency through the API (price_amount and price_currency).

Can I try it without real money?

Yes. Test mode uses its own keys and simulates what the customer pays: confirmed, short, late or expired.

More solutions

All solutions

Ready to accept crypto payments?

Create your account in minutes and start accepting payments today.

Create Free Account