Create a new setup method for storing payment methods server to server
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
A unique key for making the request idempotent. Must match pattern: ^[a-zA-Z0-9\-_:\.]+$. See Idempotent Requests for more details.
255^[a-zA-Z0-9\-_:\.]+$Create S2S Setup Method
Three letter abbreviation of the currency. Refer supported currencies
"USD"
Billing details for the customer.
The URL we will callback to once the setup is complete
"https://example.com/callback"
Payment card information collected by you
The unique identifier for the customer, generated via the create-customer API.
⚠️ Please note: Provide either customerReferenceId or this field, not both, as they are mutually exclusive.
"cus_Tfd3Jq1tZxPjYVhRQW2r3"
Your unique identifier for the customer.
⚠️ Please note: Provide either customerId or this field, not both, as they are mutually exclusive.
"eTfd3Jq1tZxPjYVhRQW2r3"
The unique identifier for your storefront
"sf_sK8d3Jq1tZxPjYVhRQW2rf"
Flag to indicate whether phone number is required from the customer during checkout. By default, this is false.
false
A collection of key-value pairs that can be attached to an object for storing additional structured information.
Constraints:
{
"orderId": "12345",
"customerNote": "Setup for recurring payments"
}Setup Method created successfully