> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# CheckoutItem

GraphQL object

Individual line items describing one-time or recurring charges to be billed to the Merchant upon completing the Checkout.

Reference: https://docs.bigcommerce.com/developer/api-reference/graphql/account/account-graphql/types/objects/checkout-item

## Fields

- `description` — A description of this line item.
- `pricingPlan` — The pricing plan denoting how to bill the Merchant for this Product.
- `product` — The product the Merchant will be entitled to after the Checkout is complete.
- `redirectUrl` — The URL used to redirect the Merchant after completing the Checkout.
- `scope` — The scope for this Line Item (e.g. store, account).
- `status` — The status of this line item.
- `subscriptionId` — If available, the ID of the Subscription associated with this Line Item.

## Definition

```graphql
type CheckoutItem {
  description: String
  pricingPlan: CheckoutItemPricingPlan!
  product: CheckoutItemProduct!
  redirectUrl: String
  scope: CheckoutItemScope!
  status: CheckoutItemStatus
  subscriptionId: String
}
```