This endpoint allows the buyer to use a different payment method they already have to purchase new subscriptions or to renew, upgrade, or downgrade existing subscriptions. This means the buyer can purchase multiple new subscriptions and also renew, upgrade, or downgrade multiple existing subscriptions within a single request.
upgrade, renew, and downgrade simultaneously for the same subscription (subscriptions must be unique).purchase differs from those for upgrade, renew, and downgrade.purchase, upgrade, renew, downgrade.precheckAutocharge settings.PURCHASE action.purchase.precheck_autocharge setting in the configuration.RENEW, UPGRADE, or DOWNGRADE action.renew upgrade downgrade.precheck_autocharge setting in the configuration.purchase, upgrade, renew, downgrade), the response for each of these requests has a single unified format.404 – Product not found by merchant and code.null, but all discounts will still be applied to the order.null, but all discounts will still be applied to the order.{
"data": {
"url": "http://pay-front-mspy-com.minikube/initial-billing/IV72ry27",
"params": {
"metaData": {
"someKey": "value"
},
"sequence": "9876543234567898765",
"discount": null,
"coupon": null,
"googleAnalyticsClientId": "ga1234566543"
}
},
"meta": []
}The list of possible errors for this endpoint, along with their types and interpretation, is provided in the general reference: Endpoint response errors.