Accept an Interac transfer into your business wallet. Required scope: collection:interac:accept.

POSTapi-prod.blaaiz.com/api/external/collection/accept-interac-money-request

Authorization

oauth2ClientCredentials collection:interac:accept
AuthorizationBearer <token>

Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.

In: header

Scope: collection:interac:accept

Header Parameters

Accept?string

Content type header.

Default"application/json"

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Use this for regular Interac transfers that require a security answer.

Response Body

application/json

application/json

Accept Interac money request
curl --request POST \  --url 'https://example.com/api/external/collection/accept-interac-money-request' \  --header 'Content-Type: application/json' \  --data '{  "reference_number": "ABC123456",  "security_answer": "MySecretAnswer",  "email": "payer@example.com"}'
{  "message": "Interac money request accepted successfully. It will be processed in a few minutes.",  "transaction": {    "id": "20580e50-1b32-40a6-aa46-ac8e795b3zas",    "status": "PENDING",    "reference": "CA1MR6ahQBCJ",    "external_reference": "CA1MR6ahQBCJ"  }}