Creates a new Tax Registration object.
Parameters
- active_
fromstring | timestampRequired Time at which the Tax Registration becomes active. It can be either
nowto indicate the current time, or a future timestamp measured in seconds since the Unix epoch. - countrystringRequired
Two-letter country code (ISO 3166-1 alpha-2).
- country_
optionsobjectRequired Specific options for a registration in the specified
country. - expires_
attimestamp If set, the Tax Registration stops being active at this time. If not set, the Tax Registration will be active indefinitely. Timestamp measured in seconds since the Unix epoch.
Returns
A Tax Registration object.
{ "id": "taxreg_NkyGPRPytKq66j", "object": "tax.registration", "active_from": 1682036640, "country": "US", "country_options": { "us": { "state": "CA", "type": "state_sales_tax" } }, "created": 1682006400, "expires_at": null, "livemode": false, "status": "active"}Updates an existing Tax Registration object.
A registration cannot be deleted after it has been created. If you wish to end a registration you may do so by setting expires_.
Parameters
- active_
fromstring | timestamp Time at which the registration becomes active. It can be either
nowto indicate the current time, or a timestamp measured in seconds since the Unix epoch. - expires_
atstring | timestamp If set, the registration stops being active at this time. If not set, the registration will be active indefinitely. It can be either
nowto indicate the current time, or a timestamp measured in seconds since the Unix epoch.
Returns
A Tax Registration object.
{ "id": "taxreg_NkyGPRPytKq66j", "object": "tax.registration", "active_from": 1683036640, "country": "US", "country_options": { "us": { "state": "CA", "type": "state_sales_tax" } }, "created": 1682006400, "expires_at": 1684072000, "livemode": false, "status": "active"}Returns a Tax Registration object.
Parameters
No parameters.
Returns
A Tax Registration object.
{ "id": "taxreg_NkyGPRPytKq66j", "object": "tax.registration", "active_from": 1682036640, "country": "US", "country_options": { "us": { "state": "CA", "type": "state_sales_tax" } }, "created": 1682006400, "expires_at": null, "livemode": false, "status": "active"}Returns a list of Tax Registration objects.
Parameters
- statusenum
The status of the Tax Registration.
Possible enum valuesactiveReturn all active Tax Registrations.
allReturn all Tax Registrations (default).
expiredReturn all expired Tax Registrations.
scheduledReturn all scheduled Tax Registrations.
More parameters
- ending_
beforestring - limitinteger
- starting_
afterstring
Returns
A list of Tax Registration objects.
{ "object": "list", "url": "/v1/tax/registrations", "has_more": false, "data": [ { "id": "taxreg_NkyGPRPytKq66j", "object": "tax.registration", "active_from": 1682036640, "country": "US", "country_options": { "us": { "state": "CA", "type": "state_sales_tax" } }, "created": 1682006400, "expires_at": null, "livemode": false, "status": "active" } ]}