braintree / braintree_ruby

Braintree Ruby library
https://developer.paypal.com/braintree/docs/start/overview
MIT License
444 stars 195 forks source link

Merchant name, email and others fields #124

Closed shkarlat closed 8 years ago

shkarlat commented 8 years ago

How can I get merchant user fields? I have a task to code Braintree Auth API in parallel with Stripe Auth. I see these fields in Stripe, but can't find it in Braintree Auth.

Thanks for any help.

pblesi commented 8 years ago

@shkarlat Braintree provides two separate products depending on what your use case is. Braintree provides Braintree Auth and Braintree Marketplace. These correspond to Stripe's Standalone Accounts and Managed Accounts respectively.

Which product you should use depends on your use case. Braintree Auth allows you to assume the identity of other existing Braintree merchants and run API calls as if you were that merchant. Braintree Marketplace allows you to onboard new merchants via our API (as opposed to using our onboarding flow) and allows you to share in a portion of the revenue of the transactions that are run on behalf of your merchants. When using our Marketplace product, you assume liability for refunds and chargebacks. Using Braintree Auth, this liability falls on the individual merchants.

Our Marketplace product provides an API interface to collect details about onboarded merchants via the Merchant Account object. And our Auth Product does not provide this feature at this time. Braintree Auth is currently in closed beta, and you will need to reach out to auth@braintreepayments.com to enable it.

Feel free to reopen this issue if it does not fully answer your question.

Thanks!

shkarlat commented 8 years ago

@pblesi Thanks a lot for your help! This clarifies a lot.