Send an Interac money request to a payer's email to collect CAD into your business wallet. Blaaiz creates a pending collection and sends the request to the payer; when they approve it from their bank app, the funds settle into your CAD wallet and a collection webhook is emitted. Required scope: collection:interac:create.

Your business must have an active CAD wallet and Interac enabled for CAD.

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

Authorization

oauth2ClientCredentials collection:interac:create
AuthorizationBearer <token>

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

In: header

Scope: collection:interac:create

Header Parameters

Accept?string

Content type header.

Default"application/json"

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

Initiate Interac money request
curl --request POST \  --url 'https://example.com/api/external/collection/interac-money-request' \  --header 'Content-Type: application/json' \  --data '{  "amount": 100,  "email": "payer@example.com"}'
{  "message": "Interac money request sent successfully.",  "transaction_id": "20580e50-1b32-40a6-aa46-ac8e795b3zas",  "reference": "CA1MR6ahQBCJ",  "expires_at": "2026-06-14T10:00:00+00:00"}