Subscription change
Body
Subscription change request
New subscription request id sent from Merchant. It will also be used for idempotent check.
32Original subscription request id that needs to be changed
32"ORG_SUB_REQ_001"
Remaining amount from the original subscription to be applied to the new subscription
2450000
Subscription currency, for example USD
12"USD"
Merchant-side request time
The callback address to notify the merchant after the subscription change is completed / failed
256"https://merchant.com/notify"
New subscription product information list
1Merchant info
User info
Merchant goods information
Payment information
New merchant subscription plan ID assigned to this user
64User payment currency. This is needed when merchant order currency is NOT the same as user payment currency
12The address of the merchant page to redirect to after successful subscription change. If no value is provided, it will stay on the cashier page after successful payment.
256The address of the merchant page to which the payment pre-verification fails, or the redirection after the payment fails. If no value is provided, it will stay on the cashier page after the payment fails
256User will be redirected to this page if user choose to cancel and not continue the payment
512It refers to the subscription management page for users on the merchant side.
256Reserved. Json format e.g. {"key1":"value1", "key2":"value2"}
256The order expiry time set by merchant. User is required to input payment data on Waffo cashier page prior to merchant's order expiry time. If not provided, the default is 4 hours
Address Information
Brand display information for cashier
Risk data for compliance and risk management