Trong bài viết này
Vị trí: Cài đặt
Mở trang này: admin.<your-site>/settings (thay <your-site> bằng địa chỉ trang web của bạn)
Bước kiểm tra 1: thử nghiệm hay trực tiếp?
- Chế độ thử nghiệm sử dụng mã khóa thử nghiệm. Không có tiền thật nào được giao dịch. Màn hình sẽ thông báo: "Chế độ thử nghiệm: độc giả không thể mua hàng cho đến khi bạn thêm mã khóa trực tiếp. Các khoản thanh toán thử nghiệm ở đây sẽ không cấp quyền truy cập cho độc giả."
- Chế độ trực tiếp nhận tiền thật. Bạn bắt buộc phải xuất bản các trang Điều khoản, Hoàn tiền và Liên hệ trước.
Bước kiểm tra 2: các mã khóa
Mã khóa bắt đầu bằng các ký tự khác nhau tùy theo chế độ. Với Razorpay: rzp_test_ cho thử nghiệm và rzp_live_ cho trực tiếp. Khóa publishable của Stripe bắt đầu bằng pk_test_ hoặc pk_live_. Kết nối PayPal sử dụng Client ID, Secret và Webhook ID.
| Thông báo | Cách xử lý |
|---|---|
| "Razorpay không chấp nhận các mã khóa này. Hãy kiểm tra xem key id và secret có thuộc cùng một chế độ hay không." | Sao chép cả hai mã từ cùng một chế độ trong cùng một trang quản trị. |
| "Đây là mã khóa trực tiếp nhưng bạn lại chọn chế độ Thử nghiệm. Hãy đổi chế độ hoặc dán mã khóa thử nghiệm." | Đồng bộ lại giữa chế độ và mã khóa. |
| "Đây là mã khóa thử nghiệm nhưng bạn lại chọn chế độ Trực tiếp. Hãy đổi chế độ hoặc dán mã khóa trực tiếp." | Tương tự như trên. |
| "Hãy dán key secret. Razorpay chỉ hiển thị mã này một lần duy nhất khi bạn tạo khóa." | Tạo mã khóa mới trong trang quản trị và sao chép ngay chuỗi secret. |
| "Hãy sử dụng webhook secret khác nhau cho chế độ thử nghiệm và trực tiếp." | Tạo hai chuỗi secret riêng biệt. |
| "Hãy xuất bản các trang Điều khoản, Hoàn tiền và Liên hệ trước khi chuyển sang chế độ trực tiếp." | Xuất bản các trang đó rồi mới chuyển sang trực tiếp. |
Bước kiểm tra 3: webhook
Webhook thông báo cho trang web của bạn biết khi thanh toán hoàn tất. Không có webhook, đơn hàng sẽ mãi ở trạng thái chưa thanh toán.
- Trên thẻ kết nối, hãy sao chép URL webhook.
- Trong trang quản trị của cổng thanh toán, hãy thêm URL này làm webhook. Tích chọn các sự kiện được liệt kê trên thẻ.
- Nhập webhook secret trong cổng thanh toán, rồi dán chính xác chuỗi secret đó vào kết nối của bạn.
- Lưu lại.
Bước kiểm tra 4: thực hiện thanh toán thử nghiệm
Nhấn vào nút thanh toán thử nghiệm trên thẻ kết nối ở chế độ thử nghiệm. Đơn hàng sẽ hiển thị là đã thanh toán sau khi cổng xác nhận. Nếu cửa sổ thanh toán thử nghiệm không mở ra, hãy cho phép cửa sổ bật lên (pop-up) trên trang quản trị. Nếu thất bại, bạn sẽ thấy "Khoản thanh toán thử nghiệm không thành công. Hãy kiểm tra lại kết nối và thử lại."
Các thông báo độc giả có thể nhìn thấy
- "Trang web này chưa thiết lập thanh toán." Chưa kết nối cổng thanh toán nào.
- "Trang web này chưa bật tính năng thanh toán trực tiếp. Vui lòng dùng chế độ thử nghiệm." Hoàn tất cài đặt chế độ trực tiếp.
- "Cổng thanh toán không phản hồi. Chưa có khoản tiền nào bị trừ hoặc hoàn lại. Vui lòng thử lại sau một phút." Cổng thanh toán đang bận. Hãy thử lại.
- "Phiên thanh toán này đã hết hạn. Vui lòng bắt đầu lại." Bắt đầu một lượt thanh toán mới.
- "Phương thức thanh toán này không được hỗ trợ tại đây. Vui lòng chọn phương thức khác." Kiểm tra lại cài đặt quốc gia trong cổng thanh toán của bạn.
- "Cổng thanh toán này không hỗ trợ thanh toán định kỳ." Chọn một cổng thanh toán có hỗ trợ gói đăng ký định kỳ.
- "Cổng thanh toán này sắp ra mắt. Hiện tại hãy dùng Razorpay, Stripe hoặc PayPal, hoặc gửi yêu cầu trong mục Yêu cầu cổng thanh toán."
Xem Thông báo lỗi: thanh toán.
Câu hỏi thường gặp
Câu hỏi thường gặp
Tôi nên dùng cổng thanh toán nào?
Với độc giả ở Ấn Độ, dùng Razorpay. Với Mỹ, Châu Âu và Vương quốc Anh, dùng Stripe. Với ví điện tử toàn cầu, dùng PayPal. Bạn có thể định tuyến từng quốc gia đến một cổng thanh toán tương ứng.
Tôi nhập thông tin thuế GST ở đâu?
Dưới tab Người bán & thuế GST. Xem Người bán và GST.