Commtrac Software
Product 01 of 04
Universal banking infrastructure
The Commtrac API
Verify account ownership, link customer bank accounts, and initiate payments across RTP, SWIFT, and EFT rails through a single integration.
Legal name and registered address returned
Sent on the rail the LOCALRT code maps to
ORDER-9912 sealed inside the payment itself
Reference
At a glance
Pricing
Two metered rates. No platform fee.
$0.10 USD
per API call
$0.25 USD
per currency conversion
Estimate
Work out a monthly bill
Set a monthly call volume and the share of those calls that cross currency. The figures below are arithmetic on the published rates, not a quote.
The problem
Connectivity ends where payment begins.
Reading a customer bank account is close to solved. Moving money out of one is not. A customer paying at checkout is sent away to copy account numbers into their banking app, and the merchant waits to find out whether the transfer was ever made. Coverage stops at read access, and every institution is its own integration.
The cost lands as abandoned checkouts, mistyped details, and payments that carry no reference the merchant controls, so the money and the order it belongs to arrive as two unrelated events waiting to be matched by hand.
| Capability | Bank by bank integration | Read only aggregation | Details collected by hand | The Commtrac API |
|---|---|---|---|---|
| Ownership verification | Limited or per institution | Available | Not available | Available |
| Multi account linking | Limited or per institution | Available | Not available | Available |
| Customer authorized payment | Limited or per institution | Not available | Limited or per institution | Available |
| Verified destination details | Limited or per institution | Limited or per institution | Not available | Available |
| Merchant controlled data | Limited or per institution | Not available | Not available | Available |
| Native conversion | Not available | Not available | Not available | Available |
The solution
One integration. Every institution your customers bank with.
The Commtrac API resolves ownership, links the accounts a customer approves, and initiates the payment from that account to the merchant on whichever rail the customer bank runs. Account numbers never reach the merchant, and the customer never types one.
Demo Markets
$94.99 CAD
Demo Merchant Product
Select your bank
Can't find your bank? Search for it here
Securely powered by Commtrac
The Commtrac Checkout Session
The Customer Experience
One call opens a hosted session. The customer selects the institution they bank with, approves the payment there, and returns. The merchant builds none of it and stores none of it.
Nothing for the customer to install
The checkout is a URL, generated fresh on every API call. The customer follows the link and pays in their own bank. No Commtrac product has an app.
Merchant and order carried through
The merchant name, the product and the exact amount travel with the session request, so the customer confirms the order they actually placed.
Institution chosen by the customer
Supported banks are listed and searchable. There is no per bank redirect for the merchant to build, and no coverage gap to explain at checkout.
Approved inside their own bank
Authentication happens in the customer banking session. Nothing sensitive is entered on the merchant site, and no account number is ever typed.
Ownership verification
Confirm the legal name and registered address behind an account before value moves, on the same call that opens the session. Built for KYC and AML review.
Account linking
A customer authenticates once. Every account they approve stays available to the merchant, so future payments are a single confirmation rather than a new form.
Customer authorized payment
The merchant requests the payment and the customer approves it inside their own banking session. Commtrac initiates it on whichever rail fits, whether that is a domestic RTP push, a wire across SWIFT, or an EFT pull.
Verified destination details
Where a merchant pays its own customers, the API returns the verified account behind that customer rather than moving the funds itself. The SDK ties those details into whatever payout logic the merchant already runs.
Rich data the customer cannot touch
The merchant injects its own structured data into the bank payment itself: invoice numbers, order references, ledger keys, anything the back office needs to match on. Commtrac writes it and locks it, so the customer cannot edit, clear or overwrite what was set. The reference travels bank to bank inside the payment, and what arrives at the receiving account is exactly what the merchant wrote.
Native conversion
Cross currency payments convert against live interbank pricing at the trading rates of tier one liquidity providers, inside the same session.
Rails
You choose the rail. Commtrac initiates it.
The merchant states which rail it accepts by setting a payment code in the request body. Commtrac resolves that code against the region the customer banks in and initiates the payment on the matching rail, so the merchant holds one integration rather than one per institution.
Integration
What adoption looks like
Open a session
One request carries the merchant, the order, the amount, and the trac_set that states what the call should do.
The customer picks their institution
Supported banks are listed and searchable inside the hosted session. There is no per bank redirect for the merchant to build and no coverage gap to explain at checkout.
They approve inside their own bank
Authentication happens in the customer banking session. Nothing sensitive is entered on the merchant site, and no account number is ever typed.
Commtrac resolves and initiates
Ownership is confirmed against the legal name and registered address, then the payment goes out on the rail your payment code maps to in the region that customer banks in.
Your reference travels with the money
Structured data the merchant set is written into the bank payment and sealed, so the credit and the order it belongs to arrive already matched.
The network
Where the API sits
Commtrac Clearing
Takes the payment initiation events this API emits and credits the customer account in real time, then matches the reference against the corporate bank account to confirm finality.
Commtrac POS
Palm authenticated checkout that initiates on the same rails, in person instead of on a page. Every terminal ships with Commtrac Clearing installed.
Commtrac Messaging
Carries settlement instructions between institutions in Comtell. It comes with the Commtrac API natively, so a cross border instruction leaves with verified details attached.
Next step
Put Commtrac to work against your own volumes.
Tell us the rails you run and the institutions your customers bank with. We will walk through what it looks like on your existing stack, and what it costs at your volumes.
Contact salesGlobal settlement infrastructure