Tính Năng Mới
1. Định Giá Địa Phương
Bạn có thể thiết lập giá cố định theo đơn vị tiền tệ hoặc quốc gia thay vì để tỷ giá hối đoái quyết định số tiền mà khách hàng thấy. Bật chế độ này bằng cách thiết lập mộtpricing_mode cho một sản phẩm, sau đó đính kèm một quy tắc giá cho mỗi thị trường:

| Chế Độ | Công Dụng | Ví Dụ |
|---|---|---|
by_currency | Một giá cố định cho mỗi đơn vị tiền tệ, không phân biệt quốc gia | Tất cả mọi người trả bằng EUR sẽ thấy €9.99 |
by_country | Giá cụ thể cho một quốc gia, ngay cả khi nhiều quốc gia sử dụng chung một đơn vị tiền tệ | ₹999 tại Ấn Độ cho một sản phẩm nền giá $20 |
/products/{product_id}/localized-prices (tạo, liệt kê, lấy, patch, lưu trữ). Mỗi amount của quy tắc là một số nguyên trong đơn vị nhỏ nhất của đơn vị tiền tệ — giá bạn đặt, không bao giờ là giá chuyển đổi.
Khi không có quy tắc nào khớp, sản phẩm vẫn giữ hành vi hiện tại: khách hàng trong đơn vị tiền tệ cơ bản của bạn sẽ trả giá cơ bản trực tiếp, và tất cả những người khác được chuyển đổi qua Adaptive Currency. Khi có quy tắc khớp, khách hàng sẽ trả chính xác số tiền bạn đã đặt — phí FX của Adaptive Currency được hấp thụ thay vì thêm vào.
Đây là cách khuyến nghị, bản địa hóa để thực hiện Parita Sức Mua (PPP), giá quyến rũ (€9.99, ¥1000, ₹499), khuyến mãi xâm nhập thị trường có thể đảo ngược và đối chiếu giá cạnh tranh.
Tìm hiểu thêm: Định Giá Địa Phương | Adaptive Currency | Parita Sức Mua
2. Phương Thức Thanh Toán Mới: Satispay, BLIK & Klarna cho Đăng Ký
Ba sự bổ sung mở rộng phạm vi địa phương ở Châu Âu và đưa Mua Ngay, Trả Sau vào hóa đơn định kì.| Phương Thức | Loại API | Khu Vực | Đơn Vị Tiền Tệ | Đăng Ký |
|---|---|---|---|---|
| Satispay | satispay | Châu Âu (Ý) | EUR | Có |
| BLIK | blik | Ba Lan | PLN | Không (chỉ một lần) |
| Klarna | klarna | Hoa Kỳ | USD | Có (mới) |
- Satispay hiển thị trên thanh toán EUR cho cả thanh toán một lần và đăng ký trong phạm vi số tiền được hỗ trợ.
- BLIK, phương thức thanh toán trực tuyến phổ biến nhất của Ba Lan (~60% thị phần), thanh toán bằng
PLNvà hỗ trợ thanh toán một lần. - Klarna bây giờ có thể được sử dụng cho đăng ký trên thanh toán USD với hóa đơn tại Mỹ trên $50 tối thiểu — trước đây chỉ giới hạn cho thanh toán một lần.
3. Quyền Truy Cập Cờ Tính Năng
Một loại quyền truy cập cờ tính năng mới biến Dodo Payments thành kho lưu trữ cờ tính năng nhận thức hóa đơn. Đính kèm lá cờ nhưadvanced_reports vào một sản phẩm, và mỗi khách hàng thanh toán sẽ ngay lập tức nhận được quyền cấp phép mà ứng dụng của bạn có thể kiểm tra — không cần nền tảng ngoài, không OAuth, và không bước giao hàng có thể thất bại.

- Khi mua, quyền cấp được tạo và chuyển thẳng đến
delivered. Không có giai đoạnpendingvà không có hành động khách hàng. - Quyền cấp mang theo tải trọng kiểu
feature—{ "feature_type": "boolean", "feature_id": "advanced_reports" }— và ứng dụng của bạn đọcfeature_idđể quyết định cái gì mở khóa. - Hủy bỏ, hoàn tiền, hoặc thu hồi thủ công chuyển quyền cấp đến
revoked, và lá cờ tự động biến mất.
GET /customers/{customer_id}/entitlement-grants mới (bộ lọc trạng thái và kiểu tích hợp, phân trang), hoặc giữ chúng đồng bộ qua webhooks. Metadata quyền cấp giờ đây cũng hỗ trợ một string | number | boolean liên hợp scalar, vì vậy bạn có thể đính kèm giới hạn và định mức cùng với lá cờ.
Tìm hiểu thêm: Quyền Truy Cập Cờ Tính Năng | Quyền Truy Cập
4. Đăng Ký Domain Apple Pay
Bạn có thể đăng ký và xác minh domain của riêng bạn cho Apple Pay trực tiếp từ bảng điều khiển, cho phép sử dụng Apple Pay chỉ với một lần chạm trên thanh toán (được nhúng) lưu trữ trên trang web của bạn. Thiết lập từ Cài đặt → Phương Thức Thanh Toán: trên dòng Apple Pay, bấm Quản lý domain, tải xuống tệp liên kết domain, lưu trữ nó trên domain của bạn, sau đó đăng ký và xác minh. Xác minh domain chỉ cần thiết cho thanh toán nhúng — thanh toán overlay, thanh toán lưu trữ và liên kết thanh toán hoạt động mà không cần.
Vô hiệu hóa domain là công tắc ngắt tạm dừng không cho Dodo cung cấp Apple Pay trên domain đó tại bước thanh toán — nó không huỷ đăng ký domain với Apple.
5. Tiện Ích Có Thể Chỉnh Sửa Tại Bước Thanh Toán
Một tính năng cờ mớiallow_editing_addons trong các phiên thanh toán cho phép khách hàng thêm hoặc loại bỏ tiện ích trên một sản phẩm đăng ký trong quá trình thanh toán, thay vì khóa giỏ hàng vào một tập tiện ích cố định.
false và chỉ áp dụng cho các sản phẩm đăng ký. Nó cũng xuất hiện trên GET /checkouts/{id} để front end của bạn biết liệu có cho phép chỉnh sửa tiện ích trong một phiên hay không.
Tìm hiểu thêm: Phiên Thanh Toán | Tiện Ích
Cải Tiến & Sửa Lỗi
6. Gia Hạn Thời Gian Đăng Ký Qua PATCH /subscriptions
PATCH /subscriptions/{id} hiện chấp nhận subscription_period_count và subscription_period_interval, vì vậy bạn có thể gia hạn thời gian hiện tại của đăng ký — ví dụ, để cấp thêm thời gian. Thời hạn đăng ký (expires_at) được tính toán lại từ số lượng và khoảng thời gian mới và được lưu lại.
Thời gian của một đăng ký chỉ có thể tăng lên, không bao giờ giảm.
7. Loại Bỏ Hình Ảnh Khỏi Tiện Ích
PATCH /addons/{id} hiện hỗ trợ xóa hình ảnh của tiện ích bằng cách gửi image_id: null. Một null rõ ràng sẽ loại bỏ hình ảnh, trong khi không có trường này thì sẽ không thay đổi gì — phù hợp với quy ước dùng cho sản phẩm và bộ sưu tập sản phẩm.
Tìm hiểu thêm: Cập Nhật Tiện Ích
Sửa Lỗi & Cải Tiến Khác
- Sửa lỗi nhỏ và cải tiến ổn định trên toàn nền tảng.