Skip to content

markjen/square-connect-node-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Square Connect SDK for node.js

A simple node.js library for accessing the Square Connect API.

Usage

var SquareConnect = require('square-connect');

var accessToken = 'MY_ACCESS_TOKEN';
var square = new SquareConnect(accessToken);

// or add/update an access token later
square.accessToken = 'UPDATED_ACCESS_TOKEN';

// two squares at the same time! and with a custom logger
var customLogger = require('intel').getLogger('myapp');
var square2 = new SquareConnect({accessToken:'ANOTHER_ACCESS_TOKEN', logger: customLogger});

// hit an API
square.api('me', function(err, res) {
  console.log(res.statusCode);
  console.log(res.headers);
  console.log(res.data);
});

// hit an API with params
square.api('me/refunds', 'POST', {payment_id:'PAYMENT_ID', type:'FULL', reason:'spite'}, callbackFunc);

About

node.js SDK for Square Connect API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •