alepha@docs:~/docs/framework/packages$
cat 5-@alepha-payments-stripe.md | pretty1 min read
Last commit:
#@alepha/payments-stripe
Stripe payment provider for alepha/payments.
#Installation
npm install @alepha/payments-stripe
#Overview
Stripe backend for alepha/api/payments. Registering the module replaces
the default MemoryPaymentProvider with StripePaymentProvider: Checkout
sessions, embedded Payment Element sessions, capture/void/refund, saved
payment methods, signed webhooks (async verification, workerd-safe) and
Connect-style platform fees.
Environment: STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, and for the
Payment Element STRIPE_PUBLISHABLE_KEY; STRIPE_CONNECT_WEBHOOK_SECRET
gates Connect webhooks.
#API Reference
#Environment Variables
Environment variables used to configure this module. These can be set in your .env file or through your deployment configuration.
| Variable | Type | Default | Description |
|---|---|---|---|
STRIPE_CONNECT_WEBHOOK_SECRET |
string | - | |
STRIPE_PUBLISHABLE_KEY |
string | - | |
STRIPE_SECRET_KEY |
string | Required | |
STRIPE_WEBHOOK_SECRET |
string | Required |