Test payment – no money is moved
Inbox

Interac e-Transfers

  • No e-Transfers to this address yet.
Bistromathic Lab

The lab's stand-in for the payee's email or text messages: every e-Transfer out sent to this address. Open one to deposit it.

How to test

With "Simulated flow" checked, the Bistromathic Lab plays Gigadat: the payment token, the Interac webflow (the payer picks Interac e-Transfer or Request Money and their bank, logs in, accepts the request or the pre-filled e-Transfer, then confirms), the transaction lookup, refunds and e-Transfers out to the player's email, with signed listener notifications. Gigadat's API documentation is not public, so its API is modeled from Hyperswitch's open-source connector and merchants' published integrations. Canadian dollars only.

Test values

FieldValueEffect
WebflowInterac e-TransferThe payer sends a pre-filled e-Transfer from their bank app to Gigadat's deposit address (finalType ETI)
WebflowInterac Request MoneyGigadat requests the money; the payer accepts the request in their bank app (finalType RFM)
Bank loginany card number or username, any passwordSigned in after two seconds; the payer's Chequing and Savings accounts
Bank appDeclineSTATUS_ABORTED1 (the payer declined): declined
WebflowCancelSTATUS_ABORTED1 (cancelled)
Webflowleft for 20 minutes (or the drawer's Let it expire)STATUS_EXPIRED
Deposit amountover 3,000.00STATUS_REJECTED: over the bank's e-Transfer limit
Deposit amount (from 10.00, last 2 dollar digits)…02 / …03 / …04STATUS_REJECTED (the bank declined) / STATUS_REJECTED1 (Gigadat's checks: the name does not match) / STATUS_FAILED, once the payer confirms
Deposit amount (from 10.00, last 2 dollar digits)…13STATUS_PENDING for a minute after the payer confirms, then STATUS_SUCCESS
Deposit amount (from 10.00, last 2 dollar digits)…33STATUS_SUCCESS with no listener notification: only the lookup (or reconciliation) tells
Refund amount (from 10.00, last 2 dollar digits)…05422 REFUND_REJECTED
Payout amount (from 10.00, last 2 dollar digits)…01The payee has Autodeposit: STATUS_SUCCESS two seconds after the e-Transfer is sent
Payout amount (from 10.00, last 2 dollar digits)…02 / …04STATUS_REJECTED (the payee's bank refused it) / STATUS_FAILED
Payout, any other amountthe payee's inbox at <lab>/gigadat/inbox?to=<email>STATUS_PENDING until the payee opens the e-Transfer, picks their bank, logs in and deposits it (STATUS_SUCCESS), or declines it (STATUS_REJECTED); the drawer can deposit it or let it expire (STATUS_EXPIRED)
  • Limits per transaction: 1.00 to 10,000.00 CAD at Gigadat (400 err otherwise); the payer's bank takes at most 3,000.00 per e-Transfer or Request Money.
  • A deposit reports the payer's name, email and mobile as Interac knows them: the closed-loop payout is an e-Transfer to that email (or mobile).
  • Any access token, security token and campaign ID work; a simulated connection without them uses the lab's campaign 'bistromathic-lab'. Listener notifications are signed X-Gigadat-Signature with the lab's published security token.

Gigadat · Hyperswitch's Gigadat connector (the public model)