stripe-charges

0.0.4 • Public • Published

stripe-charges

A Stripe charges API for node - get a time based overview of how much you're making.

Installation

$ npm install stripe-charges

Example

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

Package Sidebar

Install

npm i stripe-charges

Weekly Downloads

0

Version

0.0.4

License

MIT

Last publish

Collaborators

  • ivolo