A Bank Account Approval represents any added authorization on a Bank Account. This may be an approval from Centrapay or a consent from a Centrapay Account owner that allows access to a third-party system. See Bank Account Approval Types.
Attributes
Bank Account Approval Types
Name | description |
---|---|
settlement | An approved Bank Account Approval of type settlement is required for the funds in a Settlement Wallet to be released. A Media Upload is uploaded by the user to provide evidence of ownership of the Bank Account to be approved. |
account-information-consent | An approved Bank Account Approval of type account-information-consent provides an access token to read account details from a third-party. |
enduring-payment-consent | An approved Bank Account Approval of type enduring-payment-consent provides an access token for creating payments with a third-party. |
/api/bank-account-approvals
This endpoint allows you to request a Bank Account Approval.
Attributes
-
mediaUploadId
-
bankAccountId
-
type
Errors
-
APPROVAL_ALREADY_IN_PROGRESS
/api/bank-account-approvals/{bankAccountApprovalId}
This endpoint allows you to retrieve a Bank Account Approval.
/api/bank-account-approvals/{bankAccountApprovalId}/accept
This endpoint allows you to accept a Bank Account Approval.
Attributes
-
reason
Errors
-
APPROVAL_ALREADY_REVIEWED
/api/bank-account-approvals/{bankAccountApprovalId}/decline
This endpoint allows you to decline a Bank Account Approval.
Attributes
-
reason
Errors
-
APPROVAL_ALREADY_REVIEWED
/api/bank-accounts/{bankAccountId}/approvals
This endpoint allows you to list the Bank Account Approvals for a Bank Account.