├── .gitignore ├── README.md ├── config.example.js ├── lib ├── customer-email.js ├── email.js └── webhooks.js ├── package.json ├── public └── robots.txt ├── routes └── index.js ├── server.js └── templates ├── charge.dispute.closed.html ├── charge.dispute.created.html ├── charge.dispute.updated.html ├── charge.failed.html ├── charge.refunded.html ├── charge.succeeded.html ├── customer.subscription.created.html ├── customer.subscription.deleted.html ├── customer.subscription.updated.html ├── invoice.created.html ├── invoice.payment_failed.html ├── invoice.payment_succeeded.html └── invoice.updated.html /.gitignore: -------------------------------------------------------------------------------- 1 | config.js 2 | node_modules/ 3 | .DS_Store 4 | *.log 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/README.md -------------------------------------------------------------------------------- /config.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/config.example.js -------------------------------------------------------------------------------- /lib/customer-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/lib/customer-email.js -------------------------------------------------------------------------------- /lib/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/lib/email.js -------------------------------------------------------------------------------- /lib/webhooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/lib/webhooks.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/package.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/routes/index.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/server.js -------------------------------------------------------------------------------- /templates/charge.dispute.closed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.dispute.closed.html -------------------------------------------------------------------------------- /templates/charge.dispute.created.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.dispute.created.html -------------------------------------------------------------------------------- /templates/charge.dispute.updated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.dispute.updated.html -------------------------------------------------------------------------------- /templates/charge.failed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.failed.html -------------------------------------------------------------------------------- /templates/charge.refunded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.refunded.html -------------------------------------------------------------------------------- /templates/charge.succeeded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/charge.succeeded.html -------------------------------------------------------------------------------- /templates/customer.subscription.created.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/customer.subscription.created.html -------------------------------------------------------------------------------- /templates/customer.subscription.deleted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/customer.subscription.deleted.html -------------------------------------------------------------------------------- /templates/customer.subscription.updated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/customer.subscription.updated.html -------------------------------------------------------------------------------- /templates/invoice.created.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/invoice.created.html -------------------------------------------------------------------------------- /templates/invoice.payment_failed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/invoice.payment_failed.html -------------------------------------------------------------------------------- /templates/invoice.payment_succeeded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/invoice.payment_succeeded.html -------------------------------------------------------------------------------- /templates/invoice.updated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruffrey/stripe-webhook-server/HEAD/templates/invoice.updated.html --------------------------------------------------------------------------------