0.1.2 • Published 12 years ago
stripe-api v0.1.2
deprecated
This module will no longer be supported since Stripe has an 
official Node.js module.
npm install stripe
It's been fun! :beer:
node-stripe-api
node.js wrapper for the Stripe API.
install
npm install stripe-apiusage
var stripe = require('stripe-api')(<your_stripe_api_key>);
stripe.<api_group>.<api_group_command>([arguments,] callback);examples
http://emiliote.github.io/node-stripe-api/
api
The data argument is a javascript object ({}) with key/value pairs that match what's expected by the Stripe API.
charges
create(data, cb)retrieve(charge_id, cb)refund(charge_id, [data,] cb)capture(charge_id, [data,] cb)list([data,] cb)
customers
create(data, cb)retrieve(customer_id, cb)update(customer_id, data, cb)del(customer_id, cb)list([data,] cb)
cards
create(customer_id, data, cb)retrieve(customer_id, card_id, cb)update(customer_id, card_id, data, cb)del(customer_id, card_id, cb)list(customer_id, [data,] cb)
subscriptions
update(customer_id, data, cb)cancel(customer_id, [data,] cb)
plans
create(data, cb)retrieve(plan_id, cb)update(plan_id, data, cb)del(plan_id, cb)list([data,] cb)
coupons
create(data, cb)retrieve(coupon_id, cb)del(coupon_id, cb)list([data,] cb)
discounts
del(customer_id, cb)
invoices
retrieve(invoice_id, cb)retrieveLineItems(invoice_id, [data,] cb)create(customer_id, cb)pay(invoice_id, cb)update(invoice_id, data, cb)list([data,] cb)retrieveUpcoming(customer_id, cb)
invoiceItems
create(data, cb)retrieve(invoiceItem_id, cb)update(invoiceItem_id, data, cb)del(invoiceItem_id, cb)list([data,] cb)
disputes
update(charge_id, data, cb)
transfers
create(data, cb)retrieve(transfer_id, cb)cancel(transfer_id, cb)list([data,] cb)
recipients
create(data, cb)retrieve(recipient_id, cb)update(recipient_id, data, cb)del(recipient_id, cb)list([data,] cb)
account
retrieve(cb)
balance
retrieve(cb)list([data,] cb)
events
retrieve(event_id, cb)list([data,] cb)
tokens
create(data, cb)retrieve(token_id, cb)
test
Install the development modules.
npm installOpen ./tests/run.js and paste in your Test Secret Key.
Run the tests.
mocha