Configuring the Braintree Payment Gateway is simple and only requires a few steps.
First, install the extension just like any other plugin.
Once installed, go to Sliced Invoices -> Payment Settings
Enter your Merchant ID, Public Key, and Private Key. These can be found by logging in to your Braintree Account, under Account -> My User -> API Keys.
Webhooks allow Braintree to communicate with your store, keeping transaction data in sync. If you are planning to use the Braintree Payment Gateway with Subscription Invoices, you must add a webhook to notify your site for certain events.
From your Braintree account, navigate to Settings -> Webhooks and click the button to create a new webhook. The Destination URL should be set to:
http://example.com/payment/
Note: please replace “example.com” with the appropriate name of your website. Then, under the “Subscription” heading, check the box next to “Canceled”. When finished, click the “Create Webhook” button.