Innovative Bank Account Payments
Send and Request Real-Time Transfers
Instant Push-To-Card Payments
Real-Time EFT Payment Technology
US Bank Account Payment Technology
Faster, Data-Driven EFT Payments
No Code Payments & Collections System
Automate Accounting Operations with a 360 view
Control Flow Of Funds With Multiple Ledgers
Digital PAD For Today’s Consumer
Access the fastest EFT payment rails to send payouts to your vendors and suppliers and collect funds from clients with complete visibility over the entire process.
Collect one-off or recurring payments and access bank account verification tools through a single platform.
Send and collect single, bulk or recurring account-to-account bank payments from businesses and individuals anywhere across Canada.
Send and collect single, bulk or recurring account-to-account bank payments from businesses and individuals anywhere across Canada.
Access VoPay’s EFT payment processing solution by web portal access or through a single API integration.
Integrate digital payment solutions directly into your SaaS or digital platform using our RESTful APIs. Tailor-built to scale and white labelled to embed seamlessly into your existing technology stack.
Secure payments and advanced reporting are accessible through our smart online dashboard. VoPay’s dashboard eliminates the need for manual payment systems, saving your business time and money.
Access detailed reporting, transaction visibility and automated reconciliation with our data-driven payment technology. Integrate VoPay’s API directly into your ERP or LMS for optimum benefits.
Facilitate EFT payments to send or collect bank account verified payments for your business. Design
payment flows to suit your specific business model.
Facilitate EFT payments to send or collect bank account verified payments for your business. Design payment flows to suit your specific business model.
Example: With EFT credits, money is deposited into a bank account, commonly used to pay vendors and suppliers for products and services, issuing loans payouts or employee payroll.
Example: EFT debits or pull can be used to pay bills and invoices online using a bank account. Commonly used for subscriptions or recurring billing, loan repayments etc.
Streamline the process of pulling or pushing bulk EFT payments. Example: A SaaS platform that charges customers a monthly fee for access to various services through their platform.
Example: With EFT credits, money is deposited into a bank account, commonly used to pay vendors and suppliers for products and services, issuing loans payouts or employee payroll.
Example: EFT debits or pull can be used to pay bills and invoices online using a bank account. Commonly used for subscriptions or recurring billing, loan repayments etc.
Streamline the process of pulling or pushing bulk EFT payments. Example: A SaaS platform that charges customers a monthly fee for access to various services through their platform.
VoPay offers two types of EFT payment services depending on your business requirements.
*Same-day EFT subject to approval. Terms and conditions apply.
VoPay offers two types of EFT payment services depending on your business requirements.
Deployed through a single API, our payment services are customizable and configurable solutions that integrate into your existing software infrastructure.
Tokenized technology enhances security and supported webhooks allow us to communicate with your system, keeping you informed on the status of all transactions.
1curl --request POST \
2--url https://earthnode-dev.vopay.com/api/v2/interac/bulk-payout \
3--header 'accept: application/json' \
4--header 'content-type: application/x-www-form-urlencoded' \
5--data 'AccountID={AccountID}' \
6--data 'Key={APIKey}' \
7--data 'Signature={Signature}' \
8--data Amount=1000 \
9--data Currency=CAD \
10--data EmailAddress=ada.[email protected].com \
11--data 'RecipientName=Ada Lovelace' \
12--data 'Question=What is 2+2' \
13--data Answer=4
1sdk.InteracBulkPayoutPost({
2AccountID: '{AccountID}',
3Key: '{APIKey}',
4Signature: '{Signature}',
5Amount: 1000,
6Currency: 'CAD',
7EmailAddress: '[email protected]',
8RecipientName: 'Ada Lovelace',
9Question: 'What is 2+2',
10Answer: '4'
11}, {accept: 'application/json'})
12.then(res => console.log(res))
13.catch(err => console.error(err));
1$response = $client->request('POST', 'https://earthnode-dev.vopay.com/api/v2/interac
2/bulk-payout', [
3'form_params' => [
4'AccountID' => '{AccountID}',
5'Key' => '{APIKey}',
6'Signature' => '{Signature}',
7'Amount' => 1000,
8'Currency' => 'CAD',
9'EmailAddress' => '[email protected]',
10'RecipientName' => 'Ada Lovelace',
11'Question' => 'What is 2+2',
12'Answer' => '4'
13],
14'headers' => [
15'accept' => 'application/json',
16'content-type' => 'application/x-www-form-urlencoded',
17],
18]);
1url = "https://earthnode-dev.vopay.com/api/v2/interac/bulk-payout"
2payload ="AccountID=%7BAccountID%7D&Key=%7BAPIKey%7D&Signature=%7BSignature%7D&Amount=1000&Currency=CAD&EmailAddress=ada.lovelace%40gmail.com&RecipientName=Ada%20Lovelace&Question=What%20is%202%2B2&Answer=4"
"AccountID=%7BAccountID%7D&Key=%7BAPIKey%7D&Signature=%7BSignature
3%7D&Amount=1000&Currency=CAD&EmailAddress=ada.lovelace%40gmail.com&
4RecipientName=Ada%20Lovelace&Question=What%20is%202%2B2&Answer=4"
5headers = {
6"accept": "application/json",
7"content-type": "application/x-www-form-urlencoded"
8}
9response = requests.post(url, data=payload, headers=headers)
10print(response.text)
1curl --request POST \
2--url https://earthnode-dev.vopay.com/api/v2/interac/bulk-payout \
3--header 'accept: application/json' \
4--header 'content-type: application/x-www-form-urlencoded' \
5--data 'AccountID={AccountID}' \
6--data 'Key={APIKey}' \
7--data 'Signature={Signature}' \
8--data Amount=1000 \
9--data Currency=CAD \
10--data EmailAddress=ada.[email protected].com \
11--data 'RecipientName=Ada Lovelace' \
12--data 'Question=What is 2+2' \
13--data Answer=4
1sdk.InteracBulkPayoutPost({
2AccountID: '{AccountID}',
3Key: '{APIKey}',
4Signature: '{Signature}',
5Amount: 1000,
6Currency: 'CAD',
7EmailAddress: '[email protected]',
8RecipientName: 'Ada Lovelace',
9Question: 'What is 2+2',
10Answer: '4'
11}, {accept: 'application/json'})
12.then(res => console.log(res))
13.catch(err => console.error(err));
1$response = $client->request('POST', 'https://earthnode-dev.vopay.com/api/v2/interac
2/bulk-payout', [
3'form_params' => [
4'AccountID' => '{AccountID}',
5'Key' => '{APIKey}',
6'Signature' => '{Signature}',
7'Amount' => 1000,
8'Currency' => 'CAD',
9'EmailAddress' => '[email protected]',
10'RecipientName' => 'Ada Lovelace',
11'Question' => 'What is 2+2',
12'Answer' => '4'
13],
14'headers' => [
15'accept' => 'application/json',
16'content-type' => 'application/x-www-form-urlencoded',
17],
18]);
1url = "https://earthnode-dev.vopay.com/api/v2/interac/bulk-payout"
2payload ="AccountID=%7BAccountID%7D&Key=%7BAPIKey%7D&Signature=%7BSignature%7D&Amount=1000&Currency=CAD&EmailAddress=ada.lovelace%40gmail.com&RecipientName=Ada%20Lovelace&Question=What%20is%202%2B2&Answer=4"
"AccountID=%7BAccountID%7D&Key=%7BAPIKey%7D&Signature=%7BSignature
3%7D&Amount=1000&Currency=CAD&EmailAddress=ada.lovelace%40gmail.com&
4RecipientName=Ada%20Lovelace&Question=What%20is%202%2B2&Answer=4"
5headers = {
6"accept": "application/json",
7"content-type": "application/x-www-form-urlencoded"
8}
9response = requests.post(url, data=payload, headers=headers)
10print(response.text)
Your success is our success. Our expert support and development team will help you design your integrated payments experience with dedicated support to keep things running smoothly.
Onboard your customers’ faster using VoPay’s integrated technology. We handle all the security, KYC and data tokenization so you dont have to.
Your success is our success. Our expert support and development team will help you design your integrated payments experience with dedicated support to keep things running smoothly.
Onboard your customers’ faster using VoPay’s integrated technology. We handle all the security, KYC and data tokenization so you dont have to.
We deliver faster, data-rich transactions using Open Banking powered technology and data analytics. Verify bank accounts prior to the transaction and settle funds into your accounts with complete visibility of the entire process.
iQ11 is availble to existing VoPay clients. Terms and conditions apply.
Integrate our payments API into any business model and platform.
Customize payment flows to suit your business and clients’ needs.
Payment facilitation for all. EFT bank account payments are widely accepted.
EFT payment data is encrypted and transactions are tokenized to maximize security.
Save time, reduce errors, and streamline your accounting process.
VoPay’s iQ11 EFT payment solution supports same-day funding.
Recurring payments can happen seamlessly with each billing cycle.
Average credit card return rates are around 15%, while EFT return rates are typically sub 2%.
The future of payments is here. Now. Digital payments have arrived. (...)
Electronic Funds Transfer (EFT) is incredibly popular in Canada. At last check it accounted for 77% of total payments — (...)
VoPay’s Intelligent EFT / ACH (iQ11) adds a layer of data intelligence to EFT payments to make them faster, (...)
Get access to our developer friendly API and get a feel for how our payment solutions work.
We are happy to answer your questions. Fill out the form and we will have one of our team members contact you.