This project demonstrates a comprehensive Dodo payment integration solution using Next.js. It includes payment link creation, webhook updates, and merchant database updates, all built with TypeScript and Next.js. Follow the steps in the documentation below to quickly set up and start using the Dodo payment features in your application.
Check out this app live at atlas.dodopayments.com
Refer to the documentation for a more detailed walkthrough of the project: Link
- ๐ Secure payment processing with Dodo Payments
- โก Server-side API routes for payment handling
- ๐ฏ Type-safe implementation with TypeScript
- ๐ Real-time payment status updates with webhooks
- ๐จ Styled with TailwindCSS
- โจ Modern Next.js App Router architecture
POST /api/payments/create
- Create new payment linkPOST /api/payments/webhook
- Handle payment webhooksPOST /api/payments/cancel
- Cancel subscription payment
For support, please raise an issue in the GitHub repository or refer to the documentation.
If you find this project helpful, please leave a star! โญ
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
- Website: dodopayments.com
- Documentation: docs.dodopayments.com
- Dashboard: app.dodopayments.com
- Twitter: x.com/dodopayments