--- title: "Interac" slug: "interac" updated: 2025-02-19T10:59:58Z published: 2025-02-19T10:59:58Z canonical: "docs.apcopay.com/interac" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.apcopay.com/llms.txt > Use this file to discover all available pages before exploring further. # Interac **Interac** is a payment solution provided by Gigadat designed to facilitate online transactions in Canada. It provides a secure and convenient method for users to manage their money, make purchases, and transfer funds. Withdrawals (payouts) are offered on both ACH and ETO. ## Supported Transaction Types - [ ] Authorisation - [ ] Capture - [x] Purchase - [ ] Refund - [x] Withdrawal (ACH, ETO) ## Integrations Supported **Deposit** - [x] Hosted Payment Page - [ ] Direct Connect ( server-to-server) **Withdrawal** - [ ] Hosted Payment Page - [x] Direct Connect ( server-to-server) ## Currencies & Countries Supported | Title | Description | | --- | --- | | **Currencies Supported** | **CAD** | ## Additional properties required to process Interac You must include the following properties, including ForcePayment to force payment routing to occur via Interac. | Description | Hosted Payment Page (Deposits) | Direct Connect (Withdrawals - ACH) | Direct Connect (Withdrawals - ETO) | | --- | --- | --- | --- | | Transaction type | "TransactionType": "PURC" | "TransactionType": "ORIGINALCREDIT", | "TransactionType": "ORIGINALCREDIT", | | **Force Transaction Routing** | “Routing”:{ "ForcePayment": "INTERACCPI” } | “Routing”:{ "ForcePayment": "INTERACCPI” } | “Routing”:{ "ForcePayment": "INTERACCPI” } | | **Client Information** | "ClientAccount":”testing” "FirstName": "John", "LastName": "Green", "Email": "test@testpayment.test", "Country": "MLT", "MobileNo": "35679797979", "Street": "High Street", "City": "MagicCity", "ZIPCode": "BGGC1234", "IPAddress": "127.1.2.1" | "ClientAccount":”testing” "FirstName": "John", "LastName": "Green", "Email": "test@testpayment.test", "Country": "MLT", "MobileNo": "35679797979", "Street": "High Street", "City": "MagicCity", "ZIPCode": "BGGC1234", "IPAddress": "127.1.2.1" | "ClientAccount":”testing” "FirstName": "John", "LastName": "Green", "Email": "test@testpayment.test", "Country": "MLT", "MobileNo": "35679797979", "Street": "High Street", "City": "MagicCity", "ZIPCode": "BGGC1234", "IPAddress": "127.1.2.1" | | **PaymentDestination Information** | N/A | "PaymentDestination": { "PaymentMethod": "AlternativePaymentMethods", "PaymentMethodData": { "TransitBranchNo": "312355", "FinancialInstitutionNo": "2", "PayoutType": "ACH", "BeneficiaryAccountNumber": "1234567" } } | "PaymentDestination": { "PaymentMethod": "AlternativePaymentMethods", "PaymentMethodData": { "PayoutType": "ETO" } } | | **Test Indicator** (required in Sandbox Environment only) | "isTest”: true | | Below is a sample deposit request. ```json {  "TransactionType": "PURC",  "Amount": "20.00",  "Currency": "CAD",  "OrderReference": "MerchantOrder1",  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",  "CallBackURL": "https://www.yourURLhere.com/Listener",  "Routing": {    "ForcePayment": "INTERACCPI"  },  "IsTest": true",  "Client": {    "ClientAccount":"testing",    "FirstName": "John",    "LastName": "Green",    "Email": "test@testpayment.test",    "Country": "MLT",    "MobileNo": "35679797979",    "Street": "High Street",    "City": "MagicCity",      "ZIPCode": "BGGC1234",    "IPAddress": "127.1.2.1"  } } ``` Below is a sample Withdrawal request (ACH) ```json {  "TransactionType": "ORIGINALCREDIT",  "Amount": "20.00",  "Currency": "CAD",  "OrderReference": "MerchantOrder1",  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",  "CallBackURL": "https://www.yourURLhere.com/Listener",  "Routing": {    "ForcePayment": "INTERACCPI"  },  "IsTest": true",  "Client": {    "ClientAccount":"testing",    "FirstName": "John",    "LastName": "Green",    "Email": "test@testpayment.test",    "Country": "MLT",    "MobileNo": "35679797979",    "Street": "High Street",    "City": "MagicCity",      "ZIPCode": "BGGC1234",    "IPAddress": "127.1.2.1"  },  "PaymentDestination": {    "PaymentMethod": "AlternativePaymentMethods",    "PaymentMethodData": {        "TransitBranchNo": "312355",        "FinancialInstitutionNo": "2",        "PayoutType": "ACH",        "BeneficiaryAccountNumber": "1234567"        }    } } ```