Chuyển đến nội dung chính

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ột pricing_mode cho một sản phẩm, sau đó đính kèm một quy tắc giá cho mỗi thị trường:
Định giá địa phương được bật trên biểu mẫu sản phẩm với tùy chọn Theo Quốc Gia đã chọn
Chế ĐộCông DụngVí Dụ
by_currencyMột giá cố định cho mỗi đơn vị tiền tệ, không phân biệt quốc giaTất cả mọi người trả bằng EUR sẽ thấy €9.99
by_countryGiá 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
Quản lý các quy tắc thông qua các endpoint mới /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ứcLoại APIKhu VựcĐơn Vị Tiền TệĐăng Ký
SatispaysatispayChâu Âu (Ý)EUR
BLIKblikBa LanPLNKhông (chỉ một lần)
KlarnaklarnaHoa KỳUSDCó (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 PLN và 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.
Tìm hiểu thêm: Phương Thức Thanh Toán Châu Âu | Mua Ngay, Trả Sau | Tổng quan Phương Thức Thanh Toá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.
Biểu mẫu Cờ Tính Năng mới với tên hiển thị, ID tính năng, mô tả, và các mục nhập khóa-giá trị metadata
  • Khi mua, quyền cấp được tạo và chuyển thẳng đến delivered. Không có giai đoạn pending và 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 đọc feature_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.
Bạn có thể đọc quyền cấp của khách hàng với endpoint 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.
Biểu mẫu đăng ký domain với một domain đã nhập
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.
Tìm hiểu thêm: Ví Điện Tử Kỹ Thuật Số

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ới allow_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.
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_abc', quantity: 1 }],
  feature_flags: {
    allow_editing_addons: true // customers can edit add-ons at checkout
  },
  return_url: 'https://yoursite.com/return'
});
Cờ này mặc định là 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_countsubscription_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.
Tìm hiểu thêm: Cập Nhật Đăng Ký

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.
Lần sửa đổi cuối 9 tháng 7, 2026