@lalit.fullstackdev/stripe-wrapper
Version:
Simplified Stripe wrapper for Node.js with payments, subscriptions, invoices, products, webhooks, and mobile integration
19 lines (16 loc) • 469 B
JavaScript
export default function createCustomers(stripe) {
return {
async createCustomer({ email, name, metadata }) {
return stripe.customers.create({ email, name, metadata });
},
async retrieveCustomer(id) {
return stripe.customers.retrieve(id);
},
async updateCustomer(id, updates) {
return stripe.customers.update(id, updates);
},
async listCustomers(limit = 10) {
return stripe.customers.list({ limit });
}
};
}