casualuser / 42-cent

Node.js wrapper for payment gateways.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

42-cent

Node.js wrapper for payment gateways.

Installation

$ npm install -s 42-cent

Usage

var Gateways = require('42-cent');
var client = Gateways.use('Authorize.Net', credentials);

You can register other gateways - or replace an existing one:

Gateways.registerGateway('GatewayName', factoryFunction);

The factory function must return an instance of the abstract BaseGateway.

Gateways API

Gateways 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 Gateways

About

Node.js wrapper for payment gateways.

License:MIT License


Languages

Language:JavaScript 100.0%