Node.js multi-gateway payment processing module
$ npm install -s 42-cent
var Gateways = require('42-cent');
var client = Gateways.use('Authorize.Net', credentials);
You can register other gateways - or replace an existing one:
The factory function must return an instance of the abstract BaseGateway.
Gateways APIGateways must implement a particular version of the BaseGateway. The version of
42-cent-base set in the
package.json of the gateway defines the API the gateway intends to fulfill.
You can see the API the gateway intends to fulfill by looking at the BaseGateway appropriate version tag.
Supported GatewaysNote: All builds are run daily thanks to Travis CI cron jobs.