Payfer

Pay for what you use

Payfer allows services to charge small, usage-based payments; so you don't have to be stuck with subscriptions.

Begin accepting payments in under a minute.

How it works

  1. FundAdd funds once, by card
  2. ApproveSet a monthly limit for each app you use
  3. PayCharged as you use it, never above the limit

For developers

example.ts
// In your app
const connection = await payfer.connect({
  allowance: { amount: "5.00", period: "month" },
});

// On your server
await payfer.charge({ paymentUserId, amount: "0.01", idempotencyKey });

Read the quickstart

Pricing

Free
First $1,000 or 10,000 charges$0
Growth
Next $9,000 or 90,000 charges5% + $0.001 per charge
Scale
Next $90,000 or 900,000 charges2.5% + $0.0005 per charge
Volume
Next $900,000 or 9,000,000 charges1% + $0.0002 per charge
Enterprise
Beyond $1,000,000 or 10,000,000 chargesContact us

Tiers count each app’s lifetime charges and never reset. Fees come out of the price at settlement. People pay no Payfer fee; card top-ups include the card processing fee, so $5.00 costs $5.46. How pricing works