{ "opencollection": "1.0.0", "info": { "name": "Mastercard Bill Payment Validator Account Opening Plan API", "version": "1.0" }, "items": [ { "info": { "name": "Plan", "type": "folder" }, "items": [ { "info": { "name": "Retrieves Buy Now, Pay Later installment plan.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/plans/:plan_id", "params": [ { "name": "plan_id", "value": "3d56f5a7-db48-41f0-875e-30920e8465f3", "type": "path", "description": "Unique identifier for plan" } ] }, "docs": "This operation returns a BNPL installment plan based on the selected plan ID provided in the request. The API response contains encrypted values of the consumer's email and phone, and the issuer needs to decrypt the response using the Mastercard client encryption key." }, { "info": { "name": "Get the status of checkout and callback URL to PSP (Payment service provider).", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/approvals/:plan_id", "params": [ { "name": "plan_id", "value": "3d56f5a7-db48-41f0-875e-30920e8465f3", "type": "path", "description": "Unique identifier for plan" } ] }, "docs": "This API will be used by the provider to get the status of checkout and callback URL to PSP (Payment service provider). This API should be used within 24 hours from the time the approval was posted." } ] } ], "bundled": true }