Checkout
Accept payments with flexible, secure checkout options designed for your application needs.
Payload provides two primary pre-built checkout solutions for collecting payments from your customers. See below to learn more about the two options.
Checkout Options
Checkout Link
Generate secure payment links that redirect customers to a Payload-hosted checkout page. Ideal for one-time payments where you want customers redirected back to your application after completing payment.
Checkout Plugin
Integrate a PCI-compliant payment form directly into your application. The Checkout Plugin handles payment collection, card verification, and Autopay enrollment while keeping sensitive data out of your application.
Choosing the Right Solution
Both checkout solutions offer secure payment processing with PCI compliance handled by Payload. The main difference is where your customers complete the payment - on a Payload-hosted page or embedded directly in your application.
| Feature | Checkout Link | Checkout Plugin |
|---|---|---|
| Experience | Hosted on Payload | Embedded in your app |
| Integration | Simple URL redirect | JavaScript SDK |
| Customization | Limited | Full control over UI |
| PCI Compliance | Handled by Payload | Handled by Payload |
| Autopay Setup | ✓ | ✓ |
| Mobile Wallets | ✓ | ✓ |
| Return to App | Required | Optional |
Quick Start
Related Topics
- Payment Links - Send payment requests via email or SMS
- Payment Form - Build custom payment forms with direct API integration
- Payment API - Process payments directly via API
- Billing Schedules - Set up recurring payments and subscriptions