{ "opencollection": "1.0.0", "info": { "name": "Worldline Card Issuing Account - AccountState Direct Debit API", "version": "2.41.1" }, "items": [ { "info": { "name": "Direct Debit", "type": "folder" }, "items": [ { "info": { "name": "Create a direct debit instruction", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/issuers/:issuerId/direct-debits", "headers": [ { "name": "WL-Correlation-ID", "value": "" }, { "name": "WL-Origin", "value": "" }, { "name": "WL-Username", "value": "" } ], "params": [ { "name": "filter", "value": "", "type": "query", "description": "Filtered Fields" }, { "name": "issuerId", "value": "", "type": "path", "description": "Issuer ID" } ] }, "docs": "This API enables a direct debit note to be requested by debiting a customer bank account (inhouse or external) to increase the open to buy of the card account (for a particular purchase).\n\nAs a result, the direct debit is generated and after n business days (issuer configuration), the card account is paid with the requested amount (the total amount due for this card account is paid first).\nThe API returns the unique Direct Debit EndToEnd Identifier generated by our system and the direct debit st" }, { "info": { "name": "Retrieve a direct debit", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/issuers/:issuerId/direct-debits/:endToEndId", "headers": [ { "name": "WL-Correlation-ID", "value": "" }, { "name": "WL-Origin", "value": "" }, { "name": "WL-Username", "value": "" } ], "params": [ { "name": "filter", "value": "", "type": "query", "description": "Filtered Fields" }, { "name": "issuerId", "value": "", "type": "path", "description": "Issuer ID" }, { "name": "endToEndId", "value": "", "type": "path", "description": "DD identifier" }, { "name": "embed", "value": "", "type": "query", "description": "Embedded Fields" } ] }, "docs": "This API enables an already created direct debit instruction to be retrieved by providing in input the Direct debit E2E Identifier and the reject reason." }, { "info": { "name": "Cancel direct debit", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/issuers/:issuerId/direct-debits/:endToEndId/cancel", "headers": [ { "name": "WL-Correlation-ID", "value": "" }, { "name": "WL-Origin", "value": "" }, { "name": "WL-Username", "value": "" } ], "params": [ { "name": "filter", "value": "", "type": "query", "description": "Filtered Fields" }, { "name": "issuerId", "value": "", "type": "path", "description": "Issuer ID" }, { "name": "endToEndId", "value": "", "type": "path", "description": "DD identifier" } ] }, "docs": "This API enables a direct debit instruction to be cancelled by providing in input the Direct debit E2E Identifier.\nThe cancellation is possible for Direct debit not collected yet (sent to the bank)." } ] } ], "bundled": true }