This repository is a work in progress.
NPM Package that provides an abstraction layer for integrating an e-commerce site with Braintree, using MongoDB as its database.
You should have already:
- Set up MongoDB
- Installed MongoDB on your machine
- Created a database (usually at
- Started the Mongo daemon
- Created a (sandbox) account with Braintree and obtained your credentials
The package requires you to set the following environment variables:
MONGO_URL- URL of your database and collection. E.g.
BRAINTREE_MERCHANT_ID- Braintree Merchant ID. E.g.
BRAINTREE_PUBLIC_KEY- Braintree Public Key. E.g.
BRAINTREE_PRIVATE_KEY- Braintree Private Key. E.g.
MODE- The current environment. Valid values are
MONGO_DEV_URL- URL of your development database and collection. E.g.
MONGO_TEST_URL- URL of your test database and collection. E.g.