post
https://app.shuttleglobal.com/c/api/instances/{instance_key}/payment_methods
Create a new payment method. This API supports two main use cases:
- Data import/copy (token import)
- Third-party UI integration (payment details capture and gateway tokenization)
For third-party UI integration or custom tokenization flows, please contact support
as additional gateway-specific requirements may apply.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Business Rules
The logic behind this operation, by what the request carries:
- Change the payment method on a contract — body carries contracts[] (the attach happens inside payment.tokenise)
- Save a payment method without charging it — body carries card, bank or wallet details, or the id of a saved method; with token it registers a token already held at the gateway without calling it
404Instance not found (only checked after successful authentication)