Read one time token details
Returns the one-time token data, including credit card or ACH details, associated with the provided token ID. One Time Tokens aka Advanced Billing Tokens house the credit card or ACH (Authorize.Net or Stripe only) data for a customer.
You can use One Time Tokens while creating a subscription or payment profile instead of passing all bank account or credit card data directly to a given API endpoint.
To obtain a One Time Token you have to use Chargify.js.
Authorization
BasicAuth The username is a Maxio Chargify API key. The password is x.
In: header
Path Parameters
Advanced Billing Token
Response Body
application/json
application/json
curl -X GET "https://example.com/one_time_tokens/string.json"{ "payment_profile": { "id": null, "first_name": "string", "last_name": "string", "masked_card_number": "string", "card_type": "", "expiration_month": 0, "expiration_year": 0, "customer_id": null, "current_vault": "adyen", "vault_token": "string", "billing_address": "string", "billing_address_2": "string", "billing_city": "string", "billing_country": "string", "billing_state": "string", "billing_zip": "string", "payment_type": "string", "disabled": true, "site_gateway_setting_id": 0, "customer_vault_token": null, "gateway_handle": null }}Change Subscription Group Default Payment Profile POST
Changes the default payment profile on the subscription group to the existing payment profile with the specified ID. You must elect to change the existing payment profile to a new payment profile ID in order to receive a satisfactory response from this endpoint. The new payment profile must belong to the subscription group's customer, otherwise you will receive an error.
Send request payment update email POST
Sends a "request payment update" email to the customer associated with the subscription. If you attempt to send a "request payment update" email more than five times within a 30-minute period, you will receive a `422` response with an error message in the body. This error message will indicate that the request has been rejected due to excessive attempts, and will provide instructions on how to resubmit the request. Additionally, if you attempt to send a "request payment update" email for a subscription that does not exist, you will receive a `404` error response. This error message will indicate that the subscription could not be found, and will provide instructions on how to correct the error and resubmit the request. These error responses are designed to prevent excessive or invalid requests, and to provide clear and helpful information to users who encounter errors during the request process.