json icon

Payment Succeeded

v1.0.0events

Published by Stripe when a charge succeeds.

1{
2  "$schema": "http://json-schema.org/draft-07/schema#",
3  "title": "PaymentSucceeded",
4  "description": "Published when a charge succeeds",
5  "type": "object",
6  "properties": {
7    "paymentId": { "type": "string", "format": "uuid" },
8    "orderId": { "type": "string", "format": "uuid" },
9    "amount": { "type": "integer", "description": "Amount charged, in minor units (e.g. cents)" },
10    "currency": { "type": "string", "pattern": "^[A-Z]{3}$" },
11    "processorReference": { "type": "string", "description": "Stripe's charge identifier" },
12    "succeededAt": { "type": "string", "format": "date-time" }
13  },
14  "required": ["paymentId", "orderId", "amount", "currency", "succeededAt"]
15}
16

Details

Format
JSON Schema
Resource
events
Filename
schema.json

Versions