By placing the Connect with Braintree button in your dashboard, you are enabling your merchants to connect their Braintree account to your platform.
When the merchant clicks the button, they are redirected to a Braintree hosted page that's cobranded with the logo you provide. From here they can choose to log in with existing Braintree credentials or enter a new email and password to sign up for a new account.
If they choose to log in, they will be immediately presented with the Authorize step where they will grant permissions you define to use the Braintree account on their behalf. This example shows the full
read_write scope Authorize page.
Clicking the Agree and Return button redirects the merchant back to a URI you whitelisted as part of the OAuth configuration.
If the merchant does not already have a Braintree account, they will be asked to provide personal and business information before getting to the Authorize step. The form fields can be pre-populated if you already know some of the information; see the full list of fields in the reference.
The Connect flow has a built in “Finish Later” capability, allowing the merchant to stop and restart from where they left off at a later time. In this case the merchant is redirected back to a URI you define.