ÿÿ Khôi phục giao dịch trong Adapty | Tài liệu Adapty

Khôi phục giao dịch trong ứng dụng di động với Capacitor SDK

Restoring Purchases trong cả iOS và Android là tính năng cho phép ngưá»i dùng khôi phục quyá»n truy cập vào ná»™i dung đã mua trước đó, chẳng hạn như gói đăng ký hoặc in-app purchase, mà không bị tính phí thêm. Tính năng này đặc biệt hữu ích cho những ngưá»i dùng đã gỡ cài đặt và cài đặt lại ứng dụng, hoặc chuyển sang thiết bị má»›i và muốn truy cập ná»™i dung đã mua trước đó mà không cần phải trả tiá»n lại.

Trong các paywall được xây dá»±ng bằng Paywall Builder, các giao dịch mua sẽ được khôi phục tá»± động mà không cần thêm code từ bạn. Nếu đó là trưá»ng hợp cá»§a bạn — bạn có thể bá» qua bước này.

Äể khôi phục giao dịch mua nếu bạn không sá»­ dụng Paywall Builder để tùy chỉnh paywall, hãy gá»i phương thức .restorePurchases():


try {
  const profile = await adapty.restorePurchases();
  const isSubscribed = profile.accessLevels?.['YOUR_ACCESS_LEVEL']?.isActive;
  
  if (isSubscribed) {
    // Restore access to paid features
    console.log('Access restored successfully!');
  } else {
    console.log('No active subscriptions found');
  }
} catch (error) {
  console.error('Failed to restore purchases:', error);
}

Tham số phản hồi:

Tham sốMô tả
profileMá»™t đối tượng AdaptyProfile. Model này chứa thông tin vá» các mức độ truy cập, gói đăng ký và các sản phẩm mua má»™t lần. Kiểm tra trạng thái mức độ truy cập để xác định xem ngưá»i dùng có quyá»n truy cập vào ứng dụng hay không.
ÿÿÿÿ