Giới thiệu
Tự động gửi email giao dịch chuyên nghiệp khi xảy ra sự kiện thanh toán và đăng ký. Gửi xác nhận thanh toán, cập nhật đăng ký và thông báo lỗi thông qua Keplars mà không cần máy chủ trung gian. Dodo Payments gọi API Keplars trực tiếp bằng trình xử lý chuyển đổi JavaScript.Trong tích hợp này, bạn cần khóa API Keplars của mình để xác thực. Tìm thấy nó trong bảng điều khiển Keplars dưới Settings → API Keys, và xác minh một miền hoặc địa chỉ người gửi dưới Domains.
Bắt đầu
1
Open the Webhook Section
Trong bảng điều khiển Dodo Payments, điều hướng đến Webhooks → + Add Endpoint và mở rộng danh sách tích hợp.
2
Select Keplars
Chọn thẻ tích hợp Keplars.

3
Enter API Key
Cung cấp khóa API Keplars của bạn. Nó được gửi dưới dạng mã thông báo Bearer trong mỗi yêu cầu.

4
Configure Transformation
Chỉnh sửa mã chuyển đổi để định dạng email cho Keplars. Thay thế địa chỉ người gửi tạm thời và ID mẫu bằng của bạn.
5
Test & Create
Kiểm tra với các tải mẫu và nhấp vào Tạo để kích hoạt gửi email.
6
Done!
🎉 Các sự kiện thanh toán bây giờ sẽ tự động kích hoạt email giao dịch qua Keplars.
Ví dụ về mã chuyển đổi
Mỗi trình xử lý đặtwebhook.url cho điểm kết gửi ưu tiên cao của Keplars và viết lại webhook.payload thành một yêu cầu Keplars (khóa API được gửi tự động dưới dạng mã thông báo Bearer). Thay thế payments@mail.yourdomain.com bằng người gửi đã xác minh của bạn và your-keplars-*-template-id bằng các ID mẫu thực tế của bạn.
Email xác nhận thanh toán
payment_succeeded.js
Thông báo lỗi thanh toán
payment_failed.js
Email chào mừng đăng ký
subscription_active.js
Email hủy bỏ đăng ký
subscription_cancelled.js
Mẹo
- Sử dụng một miền hoặc địa chỉ người gửi đã xác minh để cải thiện khả năng gửi email.
- Tạo một mẫu Keplars riêng cho mỗi loại sự kiện để mỗi email luôn phù hợp với thương hiệu.
- Cá nhân hóa từng email bằng cách chuyển dữ liệu khách hàng như tên, số tiền và ID thanh toán qua
params. - Thử nghiệm trước trong chế độ sandbox. Các lần gửi trong sandbox được ghi lại trong Hộp thư Kiểm tra Keplars thay vì được gửi đi.
Xử lý sự cố
Emails not being sent
Emails not being sent
- Xác minh khóa API của bạn là chính xác và đang hoạt động trong Keplars dưới Settings → API Keys.
- Xác minh miền hoặc địa chỉ người gửi của bạn đã được xác minh.
- Dodo Payments hiển thị phản hồi lỗi thô của Keplars trong nhật ký gửi webhook. Kiểm tra chi tiết tại đó.
Template not found
Template not found
template_idtrong trình xử lý của bạn phải khớp với một mẫu đang hoạt động trong tài khoản Keplars của bạn. Xác minh ID (và rằng nó đang hoạt động) trong bảng điều khiển.
Wrong event triggered
Wrong event triggered
- Mỗi trình xử lý kiểm tra
webhook.eventTypevà trả về sớm nếu không khớp. Đảm bảo các sự kiện đúng đã được đăng ký trên điểm cuối webhook Dodo Payments.