deprecated
This module will no longer be supported since Stripe
has an
official Node.js module.
npm install stripe
It's been fun! 🍺
node-stripe-api
node.js wrapper for the Stripe API.
install
npm install stripe-api
usage
var stripe = <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 install
Open ./tests/run.js
and paste in your Test Secret Key.
Run the tests.
mocha