Subscription

Subscriptions allow you to charge a customer on a recurring basis.

Related guide: Creating Subscriptions.

Subscription Object

Subscription Object
{
  "id": "sub_c26WqxP13PEG0pIt2TvAGPmyK9kDnD4kGR4tri",
  "object": "subscription",
  "amount": 10.99,
  "blockchain": "ETH",
  "checkout_session_id": "cs_a1U7SSk86e6DUcjD9Zg7c26WqxP13PEG0pIt2TvAGPmyK9kDnD4kGR4tri",
  "created": 1671995248,
  "duration": 3600,
  "from": "0x7C5E84A6b64435783D6A793Aeff1cd517fF8d246",
  "next_charge": 1671995248,
  "status": "active",
  "to": "0x7C5E84A6b64435783D6A793Aeff1cd517fF8d246",
  "token": "USDT",
  "transaction_hash": "0x0460f2b4ae63bfb2dfc91afb0abca1ca17097651caa145c7a9a6bfd0f1e2bd48"
}

Attributes

AttributeTypeDescription

id

string

Unique identifier for the object.

object

string

String representing the object’s type. Objects of the same type share the same value.

amount

number

Total amount of subscription.

blockchain

string

Blockchain of subscription, one of ETH, BNB.

checkout_session_id

string

ID of Checkout Session for link between objects.

created

number

The time at which the Subscription was created. Measured in seconds since the Unix epoch.

duration

number

Period of subscription in seconds.

from

string

The address of customer.

next_charge

number

The time at which the next charge. Measured in seconds from the Unix era.

status

string

The status of the Subscription, one of active, canceled, failed or waiting.

to

string

The address to which the subscription payment is made.

token

string

Token of subscription, one of USDT, USDC, DAI, BUSD.

transaction_hash

string

The transaction hash.

Last updated