Canadian B2B Payment Platforms for Restaurant Invoice Automation (2025-2026)¶
Last updated: February 23, 2026 | Deep research across 10 sources (see Appendix)
Executive Summary¶
This research evaluates every viable path for a Quebec-based SaaS platform to enable automatic payment of supplier invoices on behalf of small independent restaurants. The goal: restaurants receive invoices → AI extracts data → one-tap approval → money moves automatically to the supplier's bank account.
Key Finding: The fastest path to market is partnering with VoPay or Plooto as the payment rail — they hold the MSB license, provide EFT/PAD APIs, and handle compliance. Building your own payment infrastructure requires FINTRAC MSB registration, which adds 6-12 months and significant compliance overhead.
Recommended Stack:
| Component | Pick | Why |
|---|---|---|
| Payment rail | VoPay (primary) | Canadian MSB, best API (250+ endpoints), EFT + Interac + PAD, sandbox, $0.30-1.00/txn |
| Bank verification | Flinks | Instant bank account verification, Canadian leader, replaces microdeposits |
| Fallback rail | Plooto | AP-specific, Xero/QBO integration, good for accounting workflow |
| Future | RTR (Q3 2026) | Real-time settlement when live |
Why Restaurants Use Credit Cards (And Why EFT Still Wins)¶
Before evaluating payment rails, it's critical to understand why many restaurants pay suppliers by credit card despite 2-3% fees. The answer: it's not irrational.
The Credit Card Value Proposition¶
| Card | Cashback Rate | Annual Fee | Best For |
|---|---|---|---|
| Scotiabank Momentum Business | 3% gas/restaurants/office, 1% other | $99 | Highest category cashback |
| AMEX Business Gold | 1 pt/$1 + 10K bonus/quarter @ $20K spend | $199 | Heavy spenders, Aeroplan |
| BMO CashBack Business | 1.75% Shell, 1.5% gas/office, 0.75% other | $0 | No-fee option |
| CIBC Costco Business | 3% restaurants/gas, 2% Costco, 1% other | $0 | Costco members |
| RBC Avion Business | 1.25 pts/$1 (first $75K) | $120 | Travel rewards |
Net Cost: Credit Card vs EFT (per $1,000 invoice)¶
| Method | Gross Cost | Cashback | Net Cost | Float | Working Capital |
|---|---|---|---|---|---|
| Credit Card (2.65% fee, 2% back) | $26.50 | -$20.00 | $6.50 | 51 days (Net 30 + 21-day grace) | ✅ Acts as credit line |
| EFT ($0.50 flat) | $0.50 | $0 | $0.50 | 0 days (immediate debit) | ❌ Cash must be available |
| PAD ($0.40 flat) | $0.40 | $0 | $0.40 | 1-2 days | ❌ Cash must be available |
| RTR (~$0.05 flat) | $0.05 | $0 | $0.05 | 0 days (instant) | ❌ Cash must be available |
| Virtual Card (Float, 2% back) | $20.00 | -$20.00 | ~$0 | 21 days | ✅ Spend controls |
| Interac ($1.50 flat) | $1.50 | $0 | $1.50 | Instant | ❌ |
| Cheque | $1-2 + mail | $0 | $2.00 | 5-10 days | ❌ |
The Real Economics¶
For a restaurant spending $15,000/month on suppliers:
| Method | Monthly Cost | Annual Cost | Annual Cashback | Net Annual |
|---|---|---|---|---|
| Credit Card (2.65%) | $397.50 | $4,770 | -$3,600 (2%) | $1,170 |
| EFT ($0.50 × 30 invoices) | $15.00 | $180 | $0 | $180 |
| PAD ($0.40 × 30) | $12.00 | $144 | $0 | $144 |
| RTR ($0.05 × 30) | $1.50 | $18 | $0 | $18 |
| Virtual Card (net zero) | ~$0 | ~$0 | ~$0 | ~$0 |
Key insight: EFT/PAD saves $990/year over credit cards. RTR saves $1,152/year. But credit cards provide $15,000 in revolving credit — for cash-strapped restaurants, that 51-day float can be the difference between surviving a slow month and closing.
What Should PoutineAI Support?¶
All of them. The platform should be payment-method-agnostic:
- Default: PAD/EFT via VoPay (cheapest, automatic)
- Premium option: Virtual cards via Float Financial (net zero cost + spend controls)
- Cash flow option: Credit card pass-through via Stripe Connect (for restaurants that need the float)
- Future: RTR when available (cheapest of all, instant)
Let the restaurant choose based on their cash flow situation. A smart platform could even recommend the optimal method per invoice based on the restaurant's current cash position.
How Quebec Restaurants Pay Suppliers Today¶
| Method | Usage | Typical Fees | Speed |
|---|---|---|---|
| Cheques | Still common for small independents | $0 + postage | 3-7 days |
| EFT (bank transfer) | Growing, preferred by larger suppliers | $0.50-1.50 | 1-2 business days |
| Pre-Authorized Debit (PAD) | Common for recurring suppliers | ~1% + $0.40 | 1-2 business days |
| Interac e-Transfer | Small payments, gaining traction | $0.10-1.50 | Minutes to 30 min |
| Credit cards | Rarely for wholesale (fees too high) | 2.65-3.7% + $0.30 | Instant |
| Cash on Delivery (COD) | New accounts, high-risk | $0 | Immediate |
Typical payment terms: Net 30 (standard established accounts), Net 15 (frequent orders), COD (new customers).
Key suppliers: Sysco, Gordon Food Service (GFS), local Quebec distributors. Most accept EFT and cheques; credit cards accepted but discouraged for large orders due to fees.
Payment Platform Deep Dive¶
Tier 1: Best Fit for PoutineAI¶
VoPay ⭐ Top Recommendation¶
- Website: vopay.com
- HQ: Vancouver, BC
- MSB Status: ✅ Registered with FINTRAC — you don't need your own
| Feature | Details |
|---|---|
| Can initiate bank-to-bank payments | ✅ EFT, PAD, and Interac e-Transfer |
| Transaction fees | EFT: $0.30-1.00/txn; Interac: $1.50/txn |
| Settlement time | EFT/PAD: 1-4 business days; Interac: real-time |
| API quality | Excellent — 250+ endpoints, OpenAPI/Swagger, Postman collection |
| Sandbox | ✅ Self-contained virtual testing environment |
| Scheduled/recurring | ✅ Full support |
| Bank verification | Instant via micro-transactions (bi-directional) |
| Integration timeline | 2-4 weeks (basic), 4-8 weeks (full) |
Why VoPay wins: Purpose-built for Canadian B2B payments. They hold the MSB license, so PoutineAI avoids FINTRAC registration. Best API documentation of any Canadian payment platform. Supports all three rails (EFT, PAD, Interac).
Plooto ⭐ Strong Alternative¶
- Website: plooto.com
- HQ: Toronto, ON
| Feature | Details |
|---|---|
| Can initiate bank-to-bank payments | ✅ PAD and EFT |
| Transaction fees | Grow: $32/mo + $0.50/domestic txn (10 free); Unlimited: $59/mo |
| Settlement time | Domestic: 4-5 business days; Instant (pre-funded): 1-2 days |
| API quality | Good — complete documentation, but less extensive than VoPay |
| Sandbox | ⚠️ 30-day free trial (no dedicated developer sandbox confirmed) |
| Scheduled/recurring | ✅ Full AP/AR automation |
| Bank verification | Microdeposit ($0.01 + PIN, 1-2 days) or Instant for major banks |
| Xero/QuickBooks sync | ✅ Native integration |
Why Plooto: Purpose-built for AP automation. Native accounting software integration means invoices approved in PoutineAI can sync directly to the restaurant's books. Higher per-transaction settlement time is the main downside.
Tier 2: Viable Options¶
Rotessa — PAD Specialist¶
- Website: rotessa.com
- Best for: Recurring supplier payments on fixed schedules
| Feature | Details |
|---|---|
| Fees | Flat rate from $0.35/txn (250+ volume); no percentage fees |
| Settlement | 4-5 business days |
| API | RESTful, well-documented, "easy to follow" |
| Sandbox | ✅ Full-featured |
| Recurring | ✅ Core feature — scheduling engine is excellent |
| Bank verification | Instant ($2 fee) or microdeposit fallback |
Best for: Restaurants with regular recurring orders from the same suppliers (e.g., weekly Sysco deliveries). Cheapest per-transaction at volume.
Telpay — Canadian Pioneer¶
- Website: telpay.ca
- HQ: Winnipeg, MB
- MSB Status: ✅ Registered with FINTRAC
| Feature | Details |
|---|---|
| Fees | $0.50-0.75/txn depending on plan |
| Settlement | Push: 1 business day; Pull (PAD): 4 business days |
| API | REST API with endpoints for funds, invoices, payments |
| Sandbox | ⚠️ Not confirmed for external developers |
| Recurring | ✅ Supports scheduled recurring payments |
Note: Telpay is Canada's oldest electronic bill payment service. Solid and reliable but API documentation less modern than VoPay.
Nuvei — Montreal-Based Global Processor¶
- Website: nuvei.com
- HQ: Montreal, QC (publicly traded: NVEI)
| Feature | Details |
|---|---|
| Fees | Custom: ~$25/mo gateway + $0.40/txn + negotiated commission |
| Settlement | Bank transfers: 2-5 business days |
| API | Stateless REST API, multi-language SDKs, Postman collection |
| Sandbox | ✅ Available via Business Development |
| Recurring | ✅ Subscription management |
Note: Nuvei is a major payment processor (TSX-listed) but primarily focused on card processing and global commerce. EFT/PAD for B2B is possible but not their sweet spot. Better as a long-term option when PoutineAI scales internationally.
Tier 3: Card-Focused (Less Ideal for B2B Invoice Payments)¶
| Platform | B2B EFT/PAD? | Fees | Notes |
|---|---|---|---|
| Stripe Connect | ⚠️ Limited in Canada (card-focused) | 2.9% + $0.30 | Great API but Canadian bank-to-bank payouts limited |
| Square | ❌ Card-only for AP | 2.65% | POS-focused, not B2B payment rails |
| PayPal | ⚠️ Invoicing only | 3.90%+ | Too expensive for B2B, no EFT |
Verdict: Stripe/Square/PayPal are wrong tools for supplier invoice payments. Their 2.65-3.90% fees on a $5,000 monthly supplier bill = $130-195/mo in fees vs $5-15 with EFT/PAD via VoPay/Plooto.
Canadian Big Bank Payment APIs¶
A surprise finding: Canadian banks now offer real APIs that could bypass third-party processors entirely at scale.
API Availability by Bank¶
| Bank | Payment APIs | Interac e-Transfer API | Batch Payments | Sandbox | Quebec Focus |
|---|---|---|---|---|---|
| Scotiabank | ✅ Scotia TranXact (EFT, Interac, Wire, Request-for-Payment) | ✅ Real-time, up to $25K | ✅ File upload + API | ✅ | ⚠️ |
| RBC | ✅ Move Money API, Pay API, Balance/Transaction APIs | ✅ Via Move Money API | ✅ RBC Express | ✅ | ⚠️ |
| BMO | ✅ Payment APIs (embedded finance) | ✅ | ✅ | ✅ Production-grade sandbox | ⚠️ |
| TD | ⚠️ Via Fispan partnership (ERP integration) | ✅ | ✅ | ⚠️ | ⚠️ |
| CIBC | ⚠️ Cash Management Online (EFT, Wire, ACH) | ✅ | ✅ Bulk upload | ⚠️ | ⚠️ |
| Desjardins | ✅ AccèsD Affaires APIs (payments, batch, Interac) | ✅ | ✅ | ⚠️ | ✅ Quebec HQ |
| National Bank | ✅ Retail banking API for fintechs | ✅ | ✅ File option | ✅ Open banking ready | ✅ Quebec HQ |
Key Finding: Scotiabank Scotia TranXact¶
Scotiabank's Scotia TranXact APIs are the most comprehensive bank-direct option: - Real-time payments via Interac e-Transfer for Business - EFT Payments API for batch supplier payments - Request-for-Payment API (supplier sends payment request to restaurant) - Account Validation API - ISO 20022 data-rich payments
For PoutineAI: Direct bank API integration could be a Phase 3+ feature for restaurants that bank with Scotiabank or Desjardins, offering the lowest possible transaction cost ($0 for same-bank transfers). However, bank APIs require partnership agreements and longer onboarding vs. fintech processors.
Quebec Advantage: Desjardins + National Bank¶
Both Quebec-headquartered banks have APIs and deep local restaurant relationships. A Desjardins partnership could be a significant distribution channel — Desjardins is effectively the default bank for Quebec small businesses.
Bank Verification: Flinks¶
Flinks is Canada's leading open banking data platform, essential for onboarding restaurant bank accounts:
- Instant bank account verification — confirms identity + account ownership in real-time
- Replaces microdeposits — no 1-2 day wait for verification
- 15,000+ financial institutions across North America
- Transaction data aggregation — useful for credit/risk assessment
- Bank-level security — SOC 2 compliant
Integration approach: Use Flinks for bank verification during onboarding → VoPay/Plooto for payment execution.
Canada's Real-Time Rail (RTR) — Coming Q3 2026¶
Payments Canada's Real-Time Rail is the biggest change to Canadian payments in decades.
RTR Overview¶
| Feature | Details |
|---|---|
| Launch | Q3 2026 (phased through 2027) |
| Speed | Instant — settled within seconds, 24/7/365 |
| Standard | ISO 20022 (rich data with each payment) |
| Transaction limit | Up to $100,000 |
| Impact | Eliminates batch processing, enables instant B2B settlement |
| Status (Feb 2026) | Industry-facing testing underway (SIT + UAT) |
| Sandbox | ✅ Free, available now at Payments Canada developer portal |
RTR Cost vs Everything Else¶
| Rail | Cost per $1,000 payment | Settlement | Available 24/7 |
|---|---|---|---|
| RTR | $0.05 (estimated) | Instant | ✅ |
| UK Faster Payments | $0.01-0.10 | Instant | ✅ |
| EU SEPA Instant | $0.01-0.20 | Instant | ✅ |
| US FedNow | $0.01-0.25 | Instant | ✅ |
| Canadian EFT | $0.50 | 1-3 business days | ❌ |
| Interac e-Transfer | $1.50 | Minutes | ✅ |
| Credit Card | $26.50 (2.65%) | 1-2 days | ✅ |
RTR is 530x cheaper than credit cards and 10x cheaper than EFT.
Who Gets Access?¶
Fintechs CAN Access RTR
Amendments to the Canadian Payments Act expanded Payments Canada membership to non-bank Payment Service Providers (PSPs). Already onboarded: Wise, Float, Paramount Commerce, KOHO, Brim Financial. VoPay and Plooto will likely qualify.
Requirements: Register with Bank of Canada under RPAA, become Payments Canada member, meet operational/security standards.
First Wave Participants¶
- DCGroup (Digital Commerce Payments) — confirmed as one of only two FIs launching RTR in first wave
- Float Financial — already a Payments Canada member, likely early RTR adopter
- Big 5 banks expected Q4 2026 - Q1 2027
What Can Be Attached to RTR Payments (ISO 20022)¶
This is where RTR transforms AP automation:
- Invoice numbers
- Contract/PO references
- Full remittance details
- Structured line-item data
- Automatic reconciliation keys
For PoutineAI: RTR + ISO 20022 means the platform can send a payment with the invoice number embedded, and the supplier's accounting system can automatically reconcile it without human intervention. This is the holy grail of AP automation.
RTR Architecture for PoutineAI¶
Restaurant approves invoice in PoutineAI
│
▼
PoutineAI calls RTR API (via VoPay or direct)
│
▼
ISO 20022 payment message includes:
- Amount: $406.18
- Invoice: #2098
- Supplier: Dieu du Vin Inc.
- Remittance: "INV2098 Wine delivery Sep 20"
│
▼
Supplier receives payment INSTANTLY
+ auto-reconciliation in their accounting system
Implementation Strategy¶
| Phase | Timeline | Rail |
|---|---|---|
| Now | Launch | EFT/PAD via VoPay ($0.40-0.50/txn) |
| Q3 2026 | RTR launch | Add RTR via VoPay or direct ($0.05/txn) |
| Q4 2026 | Optimization | Default new customers to RTR, keep EFT as fallback |
| 2027 | Scale | Direct Payments Canada membership for lowest cost |
Open Banking in Canada¶
Canada's Consumer-Directed Finance (CDF) framework is still in development:
- No live APIs yet for payment initiation (unlike UK/EU)
- Federal consultations ongoing since 2023
- Will eventually enable third-party payment initiation without screen scraping
- Flinks is positioned as a bridge until official Open Banking launches
- Timeline: Likely 2027-2028 for full implementation
Regulatory Requirements¶
Do You Need an MSB License?¶
Short answer: Not if you partner with VoPay, Plooto, or Telpay — they hold their own MSB licenses.
Long answer: If PoutineAI directly receives, holds, transfers, or converts funds, FINTRAC MSB registration is required. The easiest path:
| Approach | MSB Needed? | Timeline | Cost |
|---|---|---|---|
| Partner with licensed PSP (VoPay/Plooto) | ❌ No | 2-4 weeks | API fees only |
| Register as MSB yourself | ✅ Yes | 6-12 months | $10K-50K compliance setup |
| Become a Payment Facilitator | ✅ Yes (FINTRAC retracted exemptions) | 12+ months | $50K+ |
Key Regulatory Bodies¶
| Regulator | Scope |
|---|---|
| FINTRAC | Federal MSB registration, AML/KYC |
| Payments Canada | PAD rules (Rule H1), EFT rules |
| Quebec AMF | Provincial MSB licensing (additional to FINTRAC) |
| Quebec Law 25 | Privacy (Bill 64) — PII handling, breach notification |
What the PSP Partnership Covers¶
When using VoPay or Plooto as your payment rail:
- ✅ They handle MSB registration
- ✅ They handle FINTRAC reporting (STRs, LCTRs, EFT reports)
- ✅ They handle PAD agreement compliance (Rule H1)
- ✅ They handle PCI DSS
- ⚠️ You still need KYC on your own users (restaurant identity verification)
- ⚠️ You still need Quebec Law 25 compliance (privacy officer, PIAs, breach notification)
- ⚠️ You may still need Quebec AMF consultation
PAD Agreement Requirements (Payments Canada Rule H1)¶
If restaurants authorize PoutineAI to debit their bank accounts to pay suppliers:
- Written PAD agreement with each restaurant (electronic is fine)
- Must contain all mandatory provisions per Rule H1
- Must disclose PoutineAI as third-party service provider
- Must verify payor identity using "commercially reasonable methods"
- Restaurant can revoke authorization at any time
Recommended Architecture¶
┌─────────────────────────────────────────────┐
│ PoutineAI │
│ │
│ Invoice Capture → AI Extract → Approval │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Flinks │ │ VoPay │ │
│ │ (verify) │ │ (pay) │ │
│ └──────────┘ └──────────┘ │
│ │ │ │
│ Bank acct EFT/PAD/Interac │
│ verified payment initiated │
└─────────────────────────────────────────────┘
│
┌─────────┴─────────┐
│ │
Restaurant's Supplier's
Bank Account Bank Account
(debited) (credited)
Flow¶
- Onboarding: Restaurant connects bank via Flinks (instant verification)
- Invoice arrives via email/WhatsApp → AI extracts supplier, amount, due date
- Restaurant approves (one-tap in app)
- PoutineAI calls VoPay API → initiates EFT from restaurant bank to supplier bank
- Settlement: 1-4 business days (EFT) or instant (Interac, future RTR)
- Status update in app + accounting sync
Cost Per Payment¶
| Volume | VoPay EFT | Plooto | Rotessa |
|---|---|---|---|
| <10/mo | ~$1.00/txn | $0 (10 free) | ~$1.60/txn |
| 10-50/mo | ~$0.50/txn | $0.50/txn | ~$0.50/txn |
| 50-250/mo | ~$0.35/txn | $0.50/txn | ~$0.35/txn |
| 250+/mo | Negotiable | $0 (Unlimited plan) | ~$0.35/txn |
For a typical restaurant paying 15-30 suppliers/month: $7.50-15.00/mo in payment processing fees.
Quebec-Specific Considerations¶
WEB-SRM Compliance¶
Quebec's mandatory sales recording module (WEB-SRM) became fully required June 1, 2025. While focused on sales recording, certified POS systems like PayFacto (Quebec-based) integrate payments, which affects the AP workflow.
Quebec-Based Platforms¶
- PayFacto — Quebec POS + payments, integrates with Maitre'D and Veloce
- Desjardins — Quebec's dominant financial cooperative, banking integration for automated payments
- Nuvei — Montreal-based global processor (TSX: NVEI)
Language Requirements¶
All customer-facing payment authorization forms and communications must be available in French per Quebec's language laws (Bill 96 / Charter of the French Language).
Virtual Cards: The Zero-Cost Payment Method¶
Float Financial (Toronto) offers the most interesting option for restaurants that want rewards without the 2.65% fee:
- On-demand virtual cards via API
- 1-3% cashback (offsets or exceeds issuer fees)
- Single-use cards per supplier (fraud protection)
- Spend controls and limits per employee/supplier
- Canadian-first, CAD rails
- Already a Payments Canada member (RTR-ready)
Economics: Virtual card issuance fee ~1.5-2.5% + $0.25, offset by 2% cashback = net ~$0 per transaction. The supplier sees a normal card payment. The restaurant gets spend controls + rewards.
For PoutineAI: Virtual card integration could be the premium tier differentiator — "Pay suppliers with zero net cost and earn cashback, all managed from PoutineAI."
Competitive Landscape: Canadian AP Automation¶
| Platform | Payment Rails | Canada Focus | Restaurant Specific | API Available |
|---|---|---|---|---|
| Plooto | EFT/PAD | ✅ Canadian-first | ❌ General SMB | ✅ |
| Telpay | EFT | ✅ Canadian-only | ❌ General SMB | ✅ |
| Float Financial | Corporate card + bill pay | ✅ Canadian | ❌ General SMB | ⚠️ Limited |
| Loop | EFT + international | ✅ | ⚠️ Import-heavy businesses | ✅ |
| BILL.com | EFT/ACH | ⚠️ US-first, Canada support | ❌ General | ✅ |
| Melio | ACH | ❌ US-only | ❌ | ✅ |
| Centime | EFT | ✅ Canadian | ❌ General SMB | ⚠️ |
| PoutineAI | VoPay/Plooto (planned) | ✅ Quebec-first | ✅ Only one | Planned |
PoutineAI's differentiator: No existing AP automation tool is purpose-built for Quebec restaurants. The combination of AI invoice capture (email + WhatsApp) + French-first UX + automatic payment is unique in market.
Implementation Roadmap¶
| Phase | Timeline | Deliverable |
|---|---|---|
| Phase 1: Stub (current) | Done | "Mark as paid" button, no money movement |
| Phase 2: Bank Connect | 2-3 weeks | Flinks integration for bank verification |
| Phase 3: Manual Pay | 3-4 weeks | VoPay API integration, one-click EFT payment |
| Phase 4: Auto-Pay | 2-3 weeks | Scheduled payments on invoice due date |
| Phase 5: Smart Pay | 4-6 weeks | AI-optimized payment timing, cash flow management |
| Phase 6: RTR | Q4 2026 | Real-time payments via RTR when available |
Total to first real payment: 5-7 weeks from start.
Appendix: Research Methodology {#appendix-research-methodology}¶
Sources Used¶
| # | Tool | Query/Target | Coverage | Notes |
|---|---|---|---|---|
| 1 | Gemini 2.5 Flash (grounded) | Canadian B2B payment platforms, APIs, pricing | ✅ Excellent | Found VoPay, Plooto, Rotessa, Telpay, Nuvei with fees and API quality. |
| 2 | Gemini 2.5 Flash (grounded) | Regulatory requirements (FINTRAC, AMF, Law 25) | ✅ Excellent | MSB requirements, PCMLTFA, PAD Rule H1, Quebec AMF. |
| 3 | Perplexity Sonar Pro (OpenRouter) | Payment platform APIs | ⚠️ Weak | Defaulted to US platforms (Stripe/Square). Limited Canadian fintech data. |
| 4 | Perplexity Sonar (OpenRouter) | Quebec restaurant supplier payment patterns | ✅ Good | Found PayFacto, WEB-SRM, typical terms. |
| 5 | Gemini 2.5 Flash (grounded) | Technical API deep dive (VoPay/Plooto/Rotessa/Telpay/Nuvei) | ✅ Excellent | Feature comparison, sandbox status, MSB licensing. |
| 6 | Perplexity Sonar Pro (OpenRouter) | AP automation competitor analysis | ❌ Poor | Only confirmed BILL.com Canada. Missed Float, Centime, others. |
| 7 | Gemini 2.5 Flash (grounded) | Credit card vs EFT economics for restaurants | ✅ Excellent | Found all 6 business card rewards programs, net cost analysis, 51-day float calculation, supplier surcharging rules. |
| 8 | Gemini 2.5 Flash (grounded) | RTR deep dive: costs, timeline, access, ISO 20022 | ✅ Excellent | Found RTR sandbox availability, PSP access via Payments Canada Act amendments, DCGroup as first-wave participant, API specs (pacs.008/pacs.002). |
| 9 | Gemini 2.5 Flash (grounded) | Big 5 bank APIs: Scotiabank, RBC, BMO, TD, CIBC, Desjardins, National Bank | ✅ Excellent | Found Scotia TranXact APIs, RBC Move Money API, BMO Payment APIs, Desjardins AccèsD, Flinks partnerships, Interac Business API participants. |
| 10 | Perplexity Sonar Pro (OpenRouter) | Complete payment economics + virtual cards | ✅ Good | Found Float Financial virtual cards, Stripe Connect aggregator model, net cost comparison table, competing platform rails. |
| 11 | PoutineAI repo (docs/) |
Existing research, invoice samples, Apron reference | ✅ Primary | 8 real invoice extractions showing actual supplier payment methods (Interac, RBC, Scotiabank, Net 45). Apron competitor analysis. Tech compliance specs. |
Source Quality Assessment¶
| Source | Reliability | Freshness | Depth | Blocked? |
|---|---|---|---|---|
| Gemini 2.5 Flash (grounded) | ⭐⭐⭐⭐⭐ | Current (2025-2026) | Excellent — bank APIs, RTR, card economics | No blocks |
| Perplexity Sonar Pro | ⭐⭐⭐ | Mixed | Good for economics, weak on Canadian fintech | No blocks |
| Perplexity Sonar | ⭐⭐⭐ | Current | Industry context | No blocks |
| PoutineAI repo | ⭐⭐⭐⭐⭐ | Primary source | Real invoice data, actual supplier payment methods | N/A |
What We Couldn't Find¶
- Exact VoPay contract terms (requires sales call)
- Plooto developer sandbox availability (unclear)
- Float Financial API documentation (appears private/partner-only)
- RTR exact per-transaction pricing (Payments Canada says "true cost of use" — not yet published)
- Nuvei specific EFT pricing (custom quotes only)
- What percentage of Canadian restaurant B2B payments are card vs EFT vs cheque (no industry data found)
- DCGroup's RTR pricing model
Recommended Follow-Up Research¶
- Contact VoPay sales for sandbox access and pricing confirmation
- Contact Float Financial for virtual card API access and partnership
- Register on Payments Canada RTR sandbox and test API integration
- Contact Desjardins business development re: API partnership (Quebec distribution)
- Monitor RTR launch (Q3 2026) for pricing announcement
- Quebec AMF consultation to confirm provincial licensing requirements
- PayFacto integration research — POS partnership for restaurant distribution
Research compiled February 23, 2026. Payment regulations and platform features change frequently — verify directly with providers before integration decisions.