# PurchaseFlowParams.ProrationMode

## PurchaseFlowParams.ProrationMode <a href="#id-cn-purchaseflowparams.prorationmode-purchaseflowparams.prorationmode" id="id-cn-purchaseflowparams.prorationmode-purchaseflowparams.prorationmode"></a>

`public static @interface PurchaseFlowParams.ProrationMode`\
`com.gaa.sdk.iap.PurchaseFlowParams.ProrationMode`\
&#x20; \
定期支付升级或降级的比例分配模式。

## Constants <a href="#id-cn-purchaseflowparams.prorationmode-constants" id="id-cn-purchaseflowparams.prorationmode-constants"></a>

***

### UNKNOWN\_SUBSCRIPTION\_UPGRADE\_DOWNGRADE\_POLICY <a href="#id-cn-purchaseflowparams.prorationmode-unknown_subscription_upgrade_downgrade_policy" id="id-cn-purchaseflowparams.prorationmode-unknown_subscription_upgrade_downgrade_policy"></a>

`int UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY`

未知的状态值

Constant Value: 0

### IMMEDIATE\_WITH\_TIME\_PRORATION <a href="#id-cn-purchaseflowparams.prorationmode-immediate_with_time_proration" id="id-cn-purchaseflowparams.prorationmode-immediate_with_time_proration"></a>

`int IMMEDIATE_WITH_TIME_PRORATION`

更换将立即生效，新的到期时间将按比例分配对用户退款或者请求支付。(default)

Constant Value: 1

### IMMEDIATE\_AND\_CHARGE\_PRORATED\_PRICE <a href="#id-cn-purchaseflowparams.prorationmode-immediate_and_charge_prorated_price" id="id-cn-purchaseflowparams.prorationmode-immediate_and_charge_prorated_price"></a>

`int IMMEDIATE_AND_CHARGE_PRORATED_PRICE`

更换将立即生效，请求周期保持不变。要求用户支付剩下时间的价格。

Constant Value: 2

### IMMEDIATE\_WITHOUT\_PRORATION <a href="#id-cn-purchaseflowparams.prorationmode-immediate_without_proration" id="id-cn-purchaseflowparams.prorationmode-immediate_without_proration"></a>

`int IMMEDIATE_WITHOUT_PRORATION`

更换将立即生效，并在下一个支付日时适用新的价格。请求支付周期一致。

Constant Value: 3

### DEFERRED <a href="#id-cn-purchaseflowparams.prorationmode-deferred" id="id-cn-purchaseflowparams.prorationmode-deferred"></a>

`int DEFERRED`

现有套餐结束后，将更换新的套餐，并同时要求用户支付新的费用。

Constant Value: 4
