BillingFlowParams.ProductDetailsParams.SubscriptionProductReplacementParams

public class BillingFlowParams.ProductDetailsParams.SubscriptionProductReplacementParams


Params that describe a subscription product replacement behavior.

Summary

Nested types

Helps to construct ReplacementParams.

@Retention(value = java.lang.annotation.RetentionPolicy.SOURCE)
public annotation BillingFlowParams.ProductDetailsParams.SubscriptionProductReplacementParams.ReplacementMode

Supported replacement modes to replace an existing product with a new one.

Public constructors

Public methods

String

Returns the product Id to be replaced

int

Returns one of ReplacementMode indicating the proration mode for subscription product replacement.

static BillingFlowParams.ProductDetailsParams.SubscriptionProductReplacementParams.Builder

Constructs a new Builder instance.

Public constructors

SubscriptionProductReplacementParams

public SubscriptionProductReplacementParams()

Public methods

getOldProductId

public String getOldProductId()

Returns the product Id to be replaced

getReplacementMode

public int getReplacementMode()

Returns one of ReplacementMode indicating the proration mode for subscription product replacement.