{"title":"Braintree","slug":"braintree-payment-provider","url":"https://support.storeconnect.com/articles/braintree-payment-provider","url_markdown":"https://support.storeconnect.com/articles/braintree-payment-provider.md","subtitle":null,"summary":"Configure Braintree for checkout payments in StoreConnect with support for Google Wallet, pre-authorisation, and 3DS encryption.","type":"Help_Documentation","video_url":"","keywords":"braintree, payment provider, checkout payments, google wallet, pre-authorization, 3ds encryption, api keys, merchant id, payment gateway, sandbox, production, paypal braintree","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"## Supported features\n\n-   Standard checkout\n-   Google Wallet\n-   Pre-authorization\n-   3DS encryption\n\n## Payment provider configuration\n\n1.  To generate your credentials, follow these instructions from Braintree: [API keys](https://developer.paypal.com/braintree/articles/control-panel/important-gateway-credentials#api-keys)\n2.  In StoreConnect go to the Payment providers list.\n3.  Select New and enter details for the provider - see below.\n4.  Save.\n\n| StoreConnect Field | Usage                |\n|--------------------|----------------------|\n| Provider           | Braintree            |\n| API Mode           | sandbox / production |\n| API Key            | API Public Key       |\n| API Secret         | API Secret Key       |\n| API Options        | Merchant ID          |\n\nTo specify the Merchant ID, add the following to the API Options field of the Payment Provider record:\n\n```yaml\n\nmerchant_id: \"YOUR_MERCHANT_ID\"\n```"}