Unified Billing Overview
GraphQL Account API
Unified Billing allows merchants to buy apps through the BigCommerce App Marketplace and have the charges included on their BigCommerce invoice.
To implement Unified Billing, you need to use the GraphQL API, as well as a partner portal account (opens in a new tab) for reconciling charges with your other systems.
OAuth scopes
The following scopes pertain directly to Unified Partner Billing. For a complete list of generally available account-level OAuth scopes, see the Guide to API Accounts.
UI Name | Permission | Parameter | Description | Resources |
---|---|---|---|---|
Subscriptions | modify | account_subscriptions_cancel | View or cancel account-level subscriptions | GraphQL Account API |
Subscriptions | read-only | account_subscriptions_read | View account-level subscriptions | GraphQL Account API |
Checkouts | modify | account_checkouts_create | View or cancel account-level checkouts | GraphQL Account API |
Checkouts | read-only | account_checkouts_read | View account-level checkouts | GraphQL Account API |
Did you find what you were looking for?