Kiểm Thử Thanh Toán
Kiểm thử toàn bộ luồng mua hàng trước khi ra mắt thực tế. Tính năng chuyển đổi chế độ kiểm thử tích hợp sẵn sẽ sớm ra mắt; hiện tại, hãy dùng thẻ thật với sản phẩm có giá trị thấp trên một preview đã publish.
Proyecta Commerce hiện chỉ hoạt động ở chế độ production — không có nút chuyển đổi nào trong builder để chuyển giữa chế độ kiểm thử và chế độ thực. Cách làm được khuyến nghị hiện nay là publish ứng dụng của bạn, thực hiện một thanh toán thật với sản phẩm có giá trị thấp, rồi hoàn tiền lại cho chính mình ngay sau đó.
Luồng kiểm thử được khuyến nghị hiện nay
Phần tiêu đề “Luồng kiểm thử được khuyến nghị hiện nay”- Tạo một sản phẩm kiểm thử trị giá $1 (hoặc đơn vị tiền tệ nhỏ nhất) trong Dashboard > Commerce
- Publish ứng dụng lên subdomain
*.proyecta.livecủa bạn - Mở URL đã publish trong một tab trình duyệt riêng và thực hiện toàn bộ luồng thanh toán bằng thẻ của chính bạn
- Kiểm tra các tác động phụ — các webhook handler đã chạy, khách hàng đã được tạo, quyền truy cập đã được cấp
- Hoàn tiền giao dịch từ tab Dashboard > Commerce > Payments
Cách này giúp bạn có độ bao phủ end-to-end hoàn chỉnh trên luồng tiền thật, đây là cách duy nhất để đảm bảo 100% rằng tích hợp của bạn hoạt động đúng.
Tại sao không dùng chế độ kiểm thử của Stripe?
Phần tiêu đề “Tại sao không dùng chế độ kiểm thử của Stripe?”Hiện tại, kết nối của Proyecta tới Stripe chỉ chạy ở chế độ live. Nút chuyển đổi chế độ kiểm thử cho phép bạn trỏ Commerce sang môi trường kiểm thử của Stripe (và dùng thẻ giả như 4242 4242 4242 4242) đang nằm trong roadmap.
- Kiểm thử các trường hợp không mong muốn — thẻ bị từ chối, checkout bị bỏ dở, lỗi mạng
- Kiểm thử webhook end-to-end — đảm bảo trạng thái subscription của bạn cập nhật đúng khi các sự kiện Stripe được kích hoạt
- Kiểm thử hủy đăng ký — luồng
at_billing_period_endrất dễ bị bỏ sót - Kiểm thử các feature gate — gọi
commerce.check()từ một luồng UI trước khi cho rằng nó hoạt động đúng
Sắp ra mắt
Phần tiêu đề “Sắp ra mắt”- Nút chuyển đổi chế độ kiểm thử trong Dashboard > Commerce — chuyển Payment Account của bạn sang chế độ kiểm thử của Stripe và dùng thẻ giả
- Preview-mode checkout — thực hiện luồng checkout ngay trong builder mà không cần publish
- Trình giả lập sự kiện webhook để kích hoạt các sự kiện Stripe giả vào runtime của bạn