0.0.4 • Published 11 years ago
stripe-charges v0.0.4
stripe-charges
A Stripe charges API for node - get a time based overview of how much you're making.
Installation
$ npm install stripe-chargesExample
Query charges by their created date:
var query = require('stripe-charges')('stripe-key')
query(new Date('1/1/2014'), new Date('2/1/2014'), function (err, charges) {
console.log('Made $' + charges.total() + ' in January!');
});The resulting charges object lets you further learn manipulate the charges.
Number of Charges
Get the number of charges returned:
charges.count();or filter further inside the cohort by the charges' created date:
charges.count(new Date('1/15/2014'), new Date('1/24/2014'));Charges List
charges.list()[
{
amount: 2900,
customer: 'cus_2983jd92d2d',
..
},
]or filter further by the charges' created date:
charges.list(new Date('1/15/2014'), new Date('1/24/2014'));or get all the refunded charges:
charges.refunded(true).count();Total Amount
You can get the total amount of money made from the charges:
charges.paid(true).refunded(false).total()License
MIT