v1
latestOpenAPI 3.0.02026-07-24161215397.4 KBPayment Gateways
Authorize payment or setup intent
Authorize a payment intent or setup intent (e.g. Stripe payment intent or Stripe setup intent). Returns clientSecret and optional paymentIntent or setupIntent.
Required scopes: flex.billing.paymentGateways.authorize
post/api/v2/organizations/{orgSlug}/payment-gateways/authorize
Path parameters
orgSlugstring required
organization slug
Request body
Example request
{
"locations": [
"507f1f77bcf86cd799439011"
],
"payment": {
"currency": "eur",
"amount": 1000,
"savePaymentDetails": true
}
}Response
Example response
{
"clientSecret": "pi_xxx_secret_yyy",
"paymentIntent": "pi_xxx",
"setupIntent": "seti_xxx"
}