Open the Portico Schema site
Portico Developer Guide
Interac Pre-Authorization & Completion
Special Processing Rules > Interac Processing > Interac Pre-Authorization & Completion

Interac allows for a pre-authorization on debit cards to place a temporary hold on funds before the final purchase amount is determined, for example, to allow a vending machine or kiosk to dispense multiple items within a single sale.

 A DebitAuth places a hold on the cardholder’s account for the funds specified. A DebitAddToBatch is then used to complete the sale; this is also called "capturing" the authorization.  The DebitAddToBatch places the completed authorization in the batch.

The POS Sequence Number must be incremented for the DebitAuth and for the DebitAddtoBatch.

The following rules apply:

NOTE: Interac regulations state that the Pre-Authorizations must be completed within two (2) hours of approval. If this is not done, the issuer has the right to reject the transaction and not credit the merchant.