Stripe starter module
Emails
Sends payment and subscription messages when customers need confirmation.
- Files
- 5
- Lines
- 146
- Languages
- TypeScript
Included files
This page lists paths and purposes, not source contents.
src/emails/configured-provider.ts
Selects the transactional email provider named in the environment.
TypeScript
23 lines
src/emails/console-provider.ts
Development email provider: prints the receipt to the server terminal instead of sending it.
TypeScript
18 lines
src/emails/mailgun-provider.ts
Implements transactional email delivery with Mailgun's HTTP API.
TypeScript
40 lines
src/emails/purchase-receipt.ts
Emails a plain receipt and access note after one-time fulfillment succeeds.
TypeScript
43 lines
src/emails/send-email.ts
Sends one transactional email through a provider supplied by your app.
TypeScript
22 lines