{ "opencollection": "1.0.0", "info": { "name": "Mastercard Bill Payment Validator Account Opening States API", "version": "1.0" }, "items": [ { "info": { "name": "States", "type": "folder" }, "items": [ { "info": { "name": "Delete an Existing Fraud Record or Confirm a Suspended Fraud Record for Both Mastercard and Issuer Built Transactions.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/fraud-states", "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint allows the initiator to delete an existing fraud record or confirm a suspended fraud record for both Mastercard and Issuer built transactions. Operation type FDD will delete existing fraud records from FLD, irrespective of the fraud state i.e., success / rejected / suspended. And operation type FDE will confirm an existing fraud record which was suspended due to reasons such as potential duplicates, billing variance, suspicious amounts, etc." }, { "info": { "name": "Mastercard Activate/deactivate a Sub-merchant.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/sub-merchants/:guid/states", "headers": [ { "name": "User-Id", "value": "princess.diana" }, { "name": "Submitter-First-Name", "value": "Diana" }, { "name": "Submitter-Last-Name", "value": "Princess" } ], "params": [ { "name": "guid", "value": "jK2dA5aybhQQBq6C", "type": "path", "description": "Consumer Clarity internal merchant's GUID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns 204 if merchant is activated/deactivated successfully. It takes a state attribute with two possible values:\n\n - INACTIVE\n - For LIVE and LOCKED_FOR_EDIT merchants, this endpoint changes the merchant to INACTIVE status.\n - For CONFIGURATION merchants, it physically deletes the merchant, rather than deactivating it.\n\n - ACTIVE\n - Reactivates an INACTIVE merchant by placing it in CONFIGURATION status. From there, the flow follows the onboarding process where the merchant is in CO" } ] } ], "bundled": true }