To integrate Zephr with Braintree, you must do the following:
- Set up the payment provider in the Admin Console, as described in the Set Up Braintree in the Admin Console topic
- Set up a webhook in Braintree, as described in the Set Up a Webhook in Braintree topic
For an overview of the steps involved in using the promo code in your payment form, see the Use a Promo Code on a Payment Form topic.
Note: Braintree doesn’t support end users to change between subscription plans of different billing frequencies. For more information about setting up subscription plan groups, see Subscription Plan Options.
You can use the Zephr Public API instead of the Admin Console to apply the promo code to the payment form and start a Braintree subscription, as described in the Use the Zephr Public API Specification.