Ready for Launch?

This section discusses the general steps necessary for a production launch

Certify Your Integration

In order to ensure that you have used the best practices while building your integration and that you have successfully tested your use cases we always suggest doing a demo and code review with your Solutions Engineer and Integration Engineer. Once that is completed and all necessary changes are made then you will get the green light to move forward with production launch.

Make sure to factor in demo and code review, as well as follow-up integration changes to your development timeline

Production Account Setup

The account structure you designed with your PayPal Solutions Engineer and Integration Engineer will determine how we set up your production accounts. It is also important to note that the production account setup will not begin until you have a signed contract with Braintree.

Work with your PayPal team to start the account onboarding process well before your desired launch date

Once your Production Account is created you will also need to generate production API keys. API keys should always be generated by your account admin as they will have the most user permissions. You will need to make sure that the API user that is created has the correct access to your production Merchant Account IDs (MAIDs). These API keys and Production Account MAIDs will need to be configured in your integration and passed with API requests.

Create users in Braintree Control Panel

Once your production Braintree account is set up you can start creating users and roles within the Braintree Control Panel. We recommend creating users for all of your business users that will need access to the control panel and also segmenting permissions by creating different roles for various business functions such as: IT, Tech Support, Developer, Accounting, Reporting, Admin, etc... You may also segment user access by the merchant account IDs that the user needs access to.

Braintree team will not do this on your behalf in Production since that is a more sensitive environment but we can provide training and support as you set this up

Ordering Production Card Readers

In order to launch your integration you will need to procure, stage, and deploy production card readers. Please be sure to account for these lead times as you plan your pilot launch timeline. Consult your PayPal Solutions Engineer and Integration Engineer to align on the requirements for staging the readers for deployment.

Work with your PayPal team to forecast the number of readers that you will need for launch to ensure availability and align with your launch timeline!

Before we ship any production card readers we will require that your contract is signed and executed with PayPal.

Pre-Launch Configuration Checklist

All of these features should be tested in Sandbox successfully and integrated before enabling in production. Note that some of these activities can only be completed once the production Braintree account has been created.

Launch Readiness Questionnaire

This will help you determine if you are prepared for you upcoming launch with Braintree, please note that this is complimentary to any requirements from your other integrated systems which may be part of the launch such as Point of Sale, ERP, OMS, E-commerce or other systems. Make sure to discuss this with your PayPal Engagement Manager and Integration Engineer.

Launch Checklist

A few reminders of what is needed to ensure a successful day of launch with Braintree in your store environment.

For your API requests to be successful in the production environment you will need to make sure you are sending your requests to the Braintree production GraphQL API endpoint which is https://payments.braintree-api.com/graphql and you will also need to use Production Account API keys

Last updated