braintree-payments
v4.2.4
Published
Typescript Braintree Payments
Maintainers
Readme
Braintree Payments Module
Braintree deployment and build status
Getting started
Read the documentation under docs
To get that on the master server just type:
npm install braintree-paymentsTo check current status take a look on the tests:
npm testWorking with the bridge
First of all we have to specify the braintree module instance and paste the configuration inside Payments constructor.
const Payments = Braintree.Payments(configuration, currencies, defaultCurrency = 'EUR');Inside configuration we will have to specify some params
const configuration = {
environment: 'Sandbox | Qa | Development | Production',
merchantId: 'MerchantID',
publicKey: 'PublicKey',
privateKey: 'PrivateKey'
};Inside currencies we will have to specify multiple merchant accounts for multiple currencies
const currencies = [
{ currency: 'EUR', account: 'braintreeAccountIdForEur' },
{ currency: 'USD', account: 'braintreeAccountIdForUsd' },
{ currency: 'PLN', account: 'braintreeAccountIdForPln' }
];