balanced-official

Official Balanced Payments API Client for node.js, https://www.balancedpayments.com/docs/api

npm install balanced-official
2 downloads in the last day
17 downloads in the last week
193 downloads in the last month

Balanced Node.js library

Build Status

The official Node.js library for Balanced Payments.

The Balanced Payments API located here: https://www.balancedpayments.com/docs/api.

v1.x requires Balanced API 1.1.

Installation

The preferred way to install balanced for Node.js is to use the npm package manager for Node.js. Simply type the following into a terminal window:

npm install balanced-official

Basic Usage

var balanced = require('balanced-official');

balanced.configure('api-secret-key');

var customer = balanced.marketplace.customers.create();

var card = balanced.marketplace.cards.create({
    'number': '4111111111111111',
    'expiration_year': '2016',
    'expiration_month': '12',
     'cvv': '123'
});

card.associate_to_customer(customer)
    .debit(5000)
    .then(function (debit) {
        // save the result of the debit
    }, function (err) {
        // record the error message
    });;

More examples

Testing

To run the tests in a terminal run

npm test

To run a specific test, you can do

node test/tests.js [test name]
npm loves you