{ "opencollection": "1.0.0", "info": { "name": "Plaid payment profile/", "version": "2020-09-14_1.517.0" }, "items": [ { "info": { "name": "Plaid", "type": "folder" }, "items": [ { "info": { "name": "Plaid Reset the login of a Payment Profile", "type": "http" }, "http": { "method": "POST", "url": "https://production.plaid.com/sandbox/payment_profile/reset_login", "body": { "type": "json", "data": "{}" } }, "docs": "`/sandbox/payment_profile/reset_login/` forces a Payment Profile into a state where the login is no longer valid. This makes it easy to test update mode for Payment Profile in the Sandbox environment.\n\n After calling `/sandbox/payment_profile/reset_login`, calls to the `/transfer/authorization/create` with the Payment Profile will result in a `decision_rationale` `PAYMENT_PROFILE_LOGIN_REQUIRED`. You can then use update mode for Payment Profile to restore it into a good state.\n\n In order to invo" }, { "info": { "name": "Plaid Create payment profile", "type": "http" }, "http": { "method": "POST", "url": "https://production.plaid.com/payment_profile/create", "body": { "type": "json", "data": "{}" } }, "docs": "Use `/payment_profile/create` endpoint to create a new payment profile.\nTo initiate the account linking experience, call `/link/token/create` and provide the `payment_profile_token` in the `transfer.payment_profile_token` field.\nYou can then use the `payment_profile_token` when creating transfers using `/transfer/authorization/create` and `/transfer/create`." }, { "info": { "name": "Plaid Get payment profile", "type": "http" }, "http": { "method": "POST", "url": "https://production.plaid.com/payment_profile/get", "body": { "type": "json", "data": "{}" } }, "docs": "Use `/payment_profile/get` endpoint to get the status of a given Payment Profile." }, { "info": { "name": "Plaid Remove payment profile", "type": "http" }, "http": { "method": "POST", "url": "https://production.plaid.com/payment_profile/remove", "body": { "type": "json", "data": "{}" } }, "docs": "Use the `/payment_profile/remove` endpoint to remove a given Payment Profile. Once it’s removed, it can no longer be used to create transfers." } ] } ], "bundled": true }