Independent developer field guide
Edition 0012026
Category 02 / 12

Payments & Billing

Payment processing, recurring subscriptions, and merchant checkout.

This layer handles online checkout, recurring subscriptions, invoice delivery, and merchant compliance. The first decision is whether to act as your own merchant of record, or hand international tax calculation, compliance, and currency handling to a merchant-of-record platform. Direct gateways such as Stripe give you programmable building blocks for checkout, customer billing portals, and invoicing APIs, with deep control over the checkout flow. A frequent mistake is hardcoding subscription logic directly into application databases and skipping solid webhook handling for failed renewals, chargebacks, and expired payment methods. That causes silent revenue loss and broken customer access.

4 tools
Lemon Squeezy Merchant of record platform for global payments, subscriptions, checkout and sales tax compliance for software businessesPayments & Billingusage-based → Stripe Financial infrastructure platform for payment processing, billing, payouts and financial services for internet businessesPayments & Billingusage-based → Gumroad E-commerce storefront and payment platform for creators to sell digital products, memberships and physical goodsPayments & Billingusage-based ↗ Paddle Merchant of record platform managing SaaS billing, global tax compliance, subscriptions and fraud preventionPayments & Billingusage-based ↗