2.2 KiB
2.2 KiB
Implementation Workflows
SePay Implementation
- Load
references/sepay/overview.mdfor auth setup - Load
references/sepay/api.mdorreferences/sepay/sdk.mdfor integration - Load
references/sepay/webhooks.mdfor payment notifications - Use
scripts/sepay-webhook-verify.jsfor webhook verification - Load
references/sepay/best-practices.mdfor production readiness
Polar Implementation
- Load
references/polar/overview.mdfor auth and concepts - Load
references/polar/products.mdfor product setup - Load
references/polar/checkouts.mdfor payment flows - Load
references/polar/webhooks.mdfor event handling - Use
scripts/polar-webhook-verify.jsfor webhook verification - Load
references/polar/benefits.mdif automating delivery - Load
references/polar/best-practices.mdfor production readiness
Stripe Implementation
- Load
references/stripe/stripe-best-practices.mdfor integration design - Load
references/stripe/stripe-sdks.mdfor server-side SDK setup - Load
references/stripe/stripe-js.mdfor client-side Elements/Checkout - Use
stripe listenvia CLI for local webhook testing (references/stripe/stripe-cli.md) - Choose integration: Checkout (hosted/embedded) or Payment Element
- Use CheckoutSessions API for most payment flows
- Use Billing APIs for subscriptions (combine with Checkout)
- Load
references/stripe/stripe-upgrade.mdwhen upgrading API versions
Creem.io Implementation
- Load
references/creem/overview.mdfor auth and MoR concepts - Load
references/creem/api.mdfor products and checkout sessions - Load
references/creem/checkouts.mdfor payment flow options - Load
references/creem/webhooks.mdfor event handling - Load
references/creem/subscriptions.mdif implementing recurring billing - Load
references/creem/licensing.mdif implementing device activation - Load
references/creem/sdk.mdfor framework-specific adapters
General Workflow
- Identify platform (Vietnamese → SePay, global SaaS → Polar/Stripe/Creem.io)
- Load relevant references progressively
- Implement: auth → products → checkout → webhooks → events
- Test in sandbox, then production
- Load only needed references to maintain context efficiency