Các bộ chuyển đổi Framework có sẵn
Chọn bộ chuyển đổi phù hợp với framework của bạn:Next.js
Hỗ trợ App Router với các bộ xử lý route cho checkout, portal và webhook
Nuxt
Framework full-stack dựa trên Vue với tích hợp route server
Express
Các bộ xử lý dựa trên middleware cho framework Node.js phổ biến
Fastify
Framework Node.js hiệu năng cao với kiến trúc plugin
Hono
Framework web siêu nhanh cho edge, Cloudflare Workers và hơn thế nữa
Astro
Framework tập trung nội dung với hỗ trợ endpoint server
SvelteKit
Framework Svelte full-stack với tích hợp hook server
Remix
Framework React full-stack với các bộ xử lý loader và action
TanStack Start
Framework React full-stack an toàn kiểu với các hàm server
Better Auth
Plugin framework xác thực để đồng bộ hóa auth và thanh toán
Convex
Thành phần Backend-as-a-Service cho đồng bộ thanh toán thời gian thực
Bun
Bộ xử lý Bun.serve() gốc cho checkout, portal và webhook
Tính Năng Cốt Lõi
Tất cả bộ chuyển đổi framework cung cấp các khả năng tích hợp sau:Bắt đầu Nhanh
Bắt đầu với bất kỳ bộ chuyển đổi framework nào trong ba bước:1
Install the Adaptor
Sử dụng trình quản lý gói của bạn để cài đặt bộ chuyển đổi dành riêng cho framework:
- Next.js
- Nuxt
- Express
- Hono
- Astro
- SvelteKit
2
Configure Environment Variables
Thêm thông tin xác thực Dodo Payments vào môi trường của bạn:
3
Create Route Handlers
Thiết lập các route cho checkout, cổng khách hàng và webhook của bạn:
- Next.js
- Express
- Hono
Bây giờ bạn đã sẵn sàng xử lý thanh toán! Tham khảo từng trang bộ chuyển đổi riêng để biết hướng dẫn chi tiết và tất cả tùy chọn có sẵn.
Các loại luồng Checkout
Tất cả bộ chuyển đổi hỗ trợ ba loại luồng checkout:Static Checkout (GET)
Static Checkout (GET)
Sử dụng checkout tĩnh cho các liên kết thanh toán đơn giản, có thể chia sẻ. Truyền ID sản phẩm dưới dạng tham số truy vấn:Hỗ trợ tùy chọn điền trước và tùy chỉnh khách hàng qua tham số truy vấn.
Dynamic Checkout (POST)
Dynamic Checkout (POST)
Sử dụng checkout động để tạo thanh toán theo chương trình với các chi tiết tùy chỉnh:Hỗ trợ cả thanh toán một lần và đăng ký.
Checkout Sessions (POST)
Checkout Sessions (POST)
Sử dụng phiên checkout để có trải nghiệm linh hoạt nhất với hỗ trợ giỏ hàng:Tìm hiểu thêm trong Hướng dẫn Phiên Checkout.
Xử lý Sự kiện Webhook
Tất cả bộ chuyển đổi cung cấp xử lý webhook an toàn kiểu với các callback sự kiện chi tiết:Tất cả bộ xử lý webhook tự động xác minh chữ ký và xác thực payload bằng các schema Zod. Các yêu cầu không hợp lệ bị từ chối với mã lỗi phù hợp.
Chọn Bộ chuyển đổi Phù hợp
Nhận trợ giúp
Cần hỗ trợ với các bộ chuyển đổi framework?- Discord: Tham gia máy chủ cộng đồng của chúng tôi để được trợ giúp theo thời gian thực
- Email: Liên hệ với chúng tôi tại support@dodopayments.com
- GitHub: Tạo issue trên kho bộ chuyển đổi tương ứng
- Tài liệu: Truy cập tài liệu tham khảo API
- Discord: Join our community server for real-time help
- Email: Contact us at support@dodopayments.com
- GitHub: Open an issue on the respective adaptor repository
- Documentation: Visit our API reference