Since we launched, Node.js has continued to take over the internet, and we decided that we should really have official Node support. As it happens, Ask Bjørn Hansen has been maintaining a popular Node.js library for around two years. We've worked with him to transfer the stripe npm module and Github repository to Stripe maintainership. Along the way, we added new documentation, support for promises, a broader test suite, and updates to support a few new resources and methods.

You can install the stripe module with npm:

$ npm install stripe

If you previously used the unofficial library to integrate Stripe, just update the module to get the latest version.

In contrast to our other bindings, the Node API maintains strict asynchronicity: