Place a test purchase
Completes the checkout as a no-charge test order, as an admin of the account. Nothing is charged and Stripe is not called. The order is created with livemode: false and sends the same order.paid webhook a real sale sends, with livemode: false, so a site can test its order handling end to end. Crevio’s receipt goes to the admin placing the order, not to a customer. A checkout can be completed once, and an account can place 5 test purchases a minute.
Authorizations
API key in the format: Bearer {api_token}
Headers
Makes this write safe to retry: a repeat with the same key replays the first response instead of creating a second resource. Scoped to the account, remembered for 24 hours; reusing a key with a different payload is an error.
255Path Parameters
The resource ID (e.g., "prod_abc123") or slug (e.g., "my-product")
Body
Response
Test order created
succeeded, pending, failed, refunded, partially_refunded, disputed Amount charged after discounts, in the smallest currency unit (79 = $0.79).
Amount refunded so far, in the smallest currency unit.
ID by default, full object when expanded
Null for a renewal, which no checkout started.
As Stripe names the invoice: subscription_create for the purchase that started a subscription, subscription_cycle for each paid renewal after it. Null for a one-time purchase.
subscription_create, subscription_cycle, null The subscription this order started or renewed.

