[EN]PurchaseFlowParams.ProrationMode

public static @interface PurchaseFlowParams.ProrationMode com.gaa.sdk.iap.PurchaseFlowParams.ProrationMode Proportional distribution mode for upgrading or downgrading subscriptions.

Constants


UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY

int UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY Unspecified status value Constant Value: 0

IMMEDIATE_WITH_TIME_PRORATION

int IMMEDIATE_WITH_TIME_PRORATION The replacement will take effect immediately, and the new expiration time will be proportionally distributed and deposited or charged to the user (default). Constant Value: 1

IMMEDIATE_AND_CHARGE_PRORATED_PRICE

int IMMEDIATE_AND_CHARGE_PRORATED_PRICE The replacement will take effect immediately and the billing cycle will remain the same. You will be charged for the remainder of the period. Constant Value: 2

IMMEDIATE_WITHOUT_PRORATION

int IMMEDIATE_WITHOUT_PRORATION The replacement will take effect immediately and you will be charged the new price on the next payment date. The billing cycle will remain the same. Constant Value: 3

DEFERRED

int DEFERRED When an existing plan expires, a replacement will take effect and you will be charged a new rate simultaneously. Constant Value: 4

Last updated