braintree-payments
v4.2.4
Published
Typescript Braintree Payments
Downloads
14
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-payments
To check current status take a look on the tests:
npm test
Working 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' }
];