# Interface PendingPurchaseCallback

All Superinterfaces:
  `PurchaseCallback`

public interface PendingPurchaseCallback extends PurchaseCallback

Callback interface that the main class may implement to be notified of pending purchases. Pending purchases are purchases that have been completed, and a payment callback from the native platform has been received, but the state of the purchase is "pending". This occurs if the user has opted to pay with cash, for example on Android. When the payment is completed, the app will call the `PurchaseCallback#itemPurchased(String)` callback.

Currently only supported on Android.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `itemPurchasePending(String sku)`

  ### Methods inherited from interface PurchaseCallback

  `itemPurchased, itemPurchaseError, itemRefunded, paymentFailed, paymentSucceeded, subscriptionCanceled, subscriptionStarted`

- ## Method Details

  - ### itemPurchasePending

    void itemPurchasePending(String sku)