syncObserverModeAmazonPurchase static method

  1. @Deprecated('Use syncAmazonPurchase')
Future<void> syncObserverModeAmazonPurchase(
  1. String productID,
  2. String receiptID,
  3. String amazonUserID,
  4. String? isoCurrencyCode,
  5. double? price,
)

This method will send a purchase to the RevenueCat backend. This function should only be called if you are in Amazon observer mode or performing a client side migration of your current users to RevenueCat.

The receipt IDs are cached if successfully posted so they are not posted more than once.

@param productID Product ID associated to the purchase. @param receiptID ReceiptId that represents the Amazon purchase. @param amazonUserID Amazon's userID. This parameter will be ignored when syncing a Google purchase. @param isoCurrencyCode Product's currency code in ISO 4217 format. @param price Product's price.

Implementation

@Deprecated('Use syncAmazonPurchase')
static Future<void> syncObserverModeAmazonPurchase(
  String productID,
  String receiptID,
  String amazonUserID,
  String? isoCurrencyCode,
  double? price,
) =>
    syncAmazonPurchase(
      productID,
      receiptID,
      amazonUserID,
      isoCurrencyCode,
      price,
    );