paysimple

0.1.4 • Public • Published

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

Package Sidebar

Install

npm i paysimple

Weekly Downloads

5

Version

0.1.4

License

MIT

Last publish

Collaborators

  • ruffrey