GalaxyReplacementMode
Enum of possible replacement modes to be passed to a Samsung Galaxy Store subscription change. Not used for Google Play and Amazon purchases.
See https://developer.samsung.com/iap/subscription-guide/manage-subscription-plan/proration-modes.html for more details.
Entries
The current subscription is instantly changed and the customer can start using the new subscription immediately. The remaining payment of the original subscription is prorated to the cost of the new subscription (based on the daily price). The payment (renewal) date and starting day of the subscription period are changed based on this calculation.
For upgraded subscriptions only. The current subscription is instantly changed and the customer can start using the new subscription immediately. While the starting day of the subscription period and payment (renewal) date remain the same, the prorated cost of the upgraded subscription for the remainder of the subscription period (minus the remaining payment of the original subscription) is immediately charged to the customer.
For upgraded subscriptions only. The current subscription is instantly changed and the customer can start using the new subscription immediately. The new subscription rate is not applied until the current subscription period ends. The payment (renewal) date remains the same. There are no extra charges to use the upgraded subscription during the current subscription period.
The current subscription continues and the features of the new subscription are not available until the current subscription period ends. The new subscription price is charged and the features of the new subscription are available when the subscription is renewed. When the customer changes their subscription, they cannot change the subscription again during the remaining time of the current subscription period.
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.