Payment Retries tự động thử lại các khoản thanh toán gia hạn đăng ký thất bại theo lịch trình tăng dần. Khi một lần thử lại thành công, đăng ký sẽ được kích hoạt lại tự động — không cần hành động của khách hàng hoặc công việc tích hợp.
Payment Retries Là Gì?
Khi một khoản thanh toán gia hạn đăng ký thất bại, đăng ký sẽ được đặt tạm ngưng. Với Payment Retries được kích hoạt, Dodo Payments sẽ tự động tính lại phương thức thanh toán hiện có của khách hàng theo lịch trình thông minh cho đến khi thanh toán thành công hoặc cửa sổ khôi phục đóng lại. Điều này giúp thu hồi doanh thu mất mát do các lỗi tạm thời — thẻ hết hạn, không đủ tiền được nạp đầy, lỗi mạng tạm thời — mà không cần gửi email khách hàng hoặc yêu cầu họ cập nhật bất cứ điều gì.Payment Retries chỉ áp dụng cho các khoản thanh toán gia hạn đăng ký. Các khoản thanh toán đầu tiên (thiết lập ủy quyền), khoản thanh toán một lần, phí thay đổi gói, và phí theo yêu cầu không được thử lại bởi tính năng này.
Cách Hoạt động của Payment Retries
Renewal fails
Một khoản thanh toán gia hạn đăng ký thất bại và đăng ký chuyển sang trạng thái
on_hold.Retryability check
Mã lỗi của lỗi được kiểm tra. Soft declines (không đủ tiền, từ chối chung, lỗi xử lý hoặc mạng, v.v.) có thể thử lại. Hard declines kết thúc chuỗi thử lại ngay lập tức, vì thử lại sẽ không thay đổi kết quả.
Scheduled retry
Nếu từ chối có thể thử lại và cửa sổ khôi phục cho phép, thử lại tiếp theo được lên lịch. Các lần thử lại tiến hành không trong phiên đối với phương thức thanh toán hiện có của khách hàng theo lịch trình tăng dần.
Cấu hình Payment Retries
Kích hoạt và cấu hình Payment Retries từ Cài đặt → Khôi phục trong bảng điều khiển của bạn.
| Cài đặt | Mô tả | Mặc định |
|---|---|---|
| Enable Payment Retries | Tự động thử lại các khoản thanh toán gia hạn đăng ký thất bại để thu hồi doanh thu. | Tắt (đăng ký) |
| Cửa sổ khôi phục (ngày) | Thời gian thử lại một khoản thanh toán thất bại trước khi từ bỏ. Phải nằm trong khoảng từ 1 đến 30. | 13 |
Lịch trình Thử lại
Thử lại tiến hành lùi dần. Tối đa 8 lần thử được thực hiện, miễn là mỗi lần đều nằm trong cửa sổ khôi phục của bạn:| Lần thử | Trì hoãn sau lần thử trước | Thời gian ước tính kể từ khi thất bại |
|---|---|---|
| 1 | 12 giờ | 12 giờ |
| 2 | 24 giờ | 36 giờ |
| 3 | 48 giờ | ~3.5 ngày |
| 4 | 72 giờ | ~6.5 ngày |
| 5 | 96 giờ | ~10.5 ngày |
| 6 | 120 giờ | ~15.5 ngày |
| 7 | 7 ngày | ~22.5 ngày |
| 8 | 7 ngày | ~29.5 ngày |
Chuyển đổi Trạng thái Đăng ký
| Sự kiện | Trạng thái đăng ký |
|---|---|
| Gia hạn thanh toán thất bại | active → on_hold |
| Lần thử lại thất bại | ở lại on_hold (lần thử lại tiếp theo được lên lịch nếu cửa sổ cho phép) |
| Lần thử lại thành công | on_hold → active, ngày thanh toán tiếp theo được nâng cao |
| Cửa sổ khôi phục hết hạn | ở lại on_hold |
| Sự kiện | Phát khi |
|---|---|
subscription.on_hold | Một lần gia hạn thất bại và đăng ký được đặt trong trạng thái tạm ngưng |
subscription.active | Một lần thử lại thành công và đăng ký được kích hoạt lại |
Subscription Webhook Payloads
Xem toàn bộ mô tả payload webhook cho các sự kiện vòng đời đăng ký.
Thất bại Có thể Thử lại và Không Thể Thử lại
| Loại thất bại | Ví dụ | Có Thử lại? |
|---|---|---|
| Soft decline | Không đủ tiền, từ chối chung, vượt quá tốc độ thẻ, lỗi xử lý, lỗi mạng/hết thời gian, thử lại sau | Có |
| Hard decline | Thẻ mất cắp/mất, thẻ không hợp lệ, không chấp nhận, tài khoản đóng, và các từ chối cuối cùng khác | Không — chuỗi kết thúc ngay lập tức |
Thử lại một từ chối khó sẽ không thay đổi kết quả, vì vậy chuỗi thử lại kết thúc ngay khi gặp phải một từ chối khó. Kết hợp Payment Retries với Dunning Đăng ký để nhắc nhở khách hàng cập nhật phương thức thanh toán của họ trong những trường hợp đó.
Payment Retries so với Dunning
Payment Retries và Dunning Đăng ký là những công cụ khôi phục bổ sung:| Payment Retries | Dunning Đăng ký | |
|---|---|---|
| Cơ chế | Lặng lẽ tái nạp phương thức thanh toán hiện có | Gửi email nhắc nhở khách hàng cập nhật phương thức thanh toán |
| Hành động khách hàng | Không yêu cầu | Khách hàng cập nhật phương thức thanh toán trong cổng thông tin |
| Tốt nhất cho | Các từ chối tạm thời/mềm mà tự giải quyết | Thẻ hết hạn hoặc không hợp lệ cần thay thế |
Liên quan
Subscription Dunning
Chuỗi email nhắc nhở khách hàng cập nhật phương thức thanh toán của họ.
Abandoned Cart Recovery
Khôi phục các lần thanh toán một lần không hoàn tất hoặc thất bại với các email nhắm mục tiêu.
Subscriptions
Hiểu các trạng thái đăng ký liên quan trong các dòng khôi phục.
Subscription Webhooks
Phản ứng với các sự kiện
subscription.on_hold và subscription.active.