S
Payments

Stripe

Infrastructure for accepting online payments and managing billing.

In practical terms

What you can build

01Build a checkout
02Charge subscriptions
03Receive payment events
04Issue refunds
Before the implementation

Three concepts to understand

Webhook

An automatic notification sent when something happens, such as a successful payment.

Customer

A customer's record inside Stripe.

Subscription

A charge that repeats on a monthly or annual plan.

A safe first path

How to get started

  1. Create an account and use test mode.
  2. Start with Checkout to reduce custom code.
  3. Register a webhook URL and validate every event.
Common questions

Quick answers

Do I need to store card data?

No. Stripe Checkout handles sensitive card information and reduces your compliance scope.

Can I test without charging anyone?

Yes. Test mode provides simulated cards and events.

Better decisions

See where this tool fits in a real workflow.

Read the field guides →