Docs
Integrations
Apps
Unified billing
Overview

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 NamePermissionParameterDescriptionResources
Subscriptionsmodifyaccount_subscriptions_cancelView or cancel account-level subscriptionsGraphQL Account API
Subscriptionsread-onlyaccount_subscriptions_readView account-level subscriptionsGraphQL Account API
Checkoutsmodifyaccount_checkouts_createView or cancel account-level checkoutsGraphQL Account API
Checkoutsread-onlyaccount_checkouts_readView account-level checkoutsGraphQL Account API
Did you find what you were looking for?