paysimple
v0.1.4
Published
Community Node.js API wrapper for the PaySimple API
Downloads
6
Maintainers
Readme
pre-release - pre-alpha - untested
PaySimple community library for Node.js
This is an unofficial library.
PaySimple documentation can be found on their website: http://developer.paysimple.com/documentation/
Read the PaySimple docs to learn which body parameters required for each method.
Pull requests welcome. Please write tests and ensure the PR conforms to the JSCS and JSHint standards.
npm run jscs
npm run jshint
Usage
var PaySimple = require('paysimple');
var pay = new PaySimple({ accessid: 'kasjdflkasjd', key: '023i49sdfkl32' });
pay.setDevmode(); // to use the sandbox endpoint
Debugging the library and HTTP traffic
Running with the environment variable DEBUG=pay*
will print the HTTP
requests and responses.
For example, if your application is app.js
:
DEBUG=pay* node app.js
Testing
cp test/credentials.example.json test/credentials.json
Then add your credentials to ./test/credentials.json
.
This file is excluded from source control.
Running the tests
npm run unit
npm run functional
npm test # everything
Debugging the tests
Run with DEBUG=pay*
environment variable.
DEBUG=pay* npm test