---
title: "Start the Braintree subscription (Deprecated)"
method: POST
path: "/blaize/payment/braintree/subscribe"
tags: ["Braintree Payments"]
---

# Start the Braintree subscription (Deprecated)

`POST /blaize/payment/braintree/subscribe`

** (Deprecated - use the "/zephr/subscribe" operation intead)**
Uses the payment info captured by the braintree drop-in UI and encoded in the payment nonce to create a braintree customer in with a recurring payment.
When braintree responds successfully, the logged-in user will be temporarily granted all entitlements in the product's associated bundle.

## Headers

- `cookie` string

## Request body

- object
  - `product_id` string, required — Product ID/slug
  - `plan_id` string
  - `discount_code` string
  - `payment_nonce` string, required — Payment method nonce from Braintree drop-in UI.
  - `skip_trial_period` boolean — Whether or not to skip any trial period that may be associated with this subscription. This should be `null` or not set to use the configured trial period.
  - `start_date` string — ISO 8601 date format which determines when the subscription will start. When the attribute is passed, the value must be in the future. Otherwise, the subscription is expected to start immediately.

## Response `200`

OK

- object
  - `grant_id` string — New grant of product bundle to user.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/zuora/apis/public-api-reference.md) · [All operations](https://skmtc.net/zuora/apis/public-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zuora/public-api-reference/versions/0400dd83950b/schema)
