UNPKG

stripe-charges

Version:
75 lines (50 loc) 1.22 kB
# stripe-charges A [Stripe](https://stripe.com) 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: ```js 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: ```js charges.count(); ``` or filter further inside the cohort by the charges' `created` date: ```js charges.count(new Date('1/15/2014'), new Date('1/24/2014')); ``` ### Charges List ```js charges.list() ``` ``` [ { amount: 2900, customer: 'cus_2983jd92d2d', .. }, ] ``` or filter further by the charges' `created` date: ```js charges.list(new Date('1/15/2014'), new Date('1/24/2014')); ``` or get all the `refunded` charges: ```js charges.refunded(true).count(); ``` ### Total Amount You can get the total amount of money made from the charges: ```js charges.paid(true).refunded(false).total() ``` ## License MIT