OpenFinance-aligned protocol analysis, earnings statement APIs, cashback ledger sync and compliant source code delivery for gig-economy fintech
The Uber Pro Card — issued by Peoples Trust Company under license from Mastercard and powered by Payfare — sits at the intersection of instant payouts, cashback rewards and the Driver app. We help accounting platforms, tax software vendors, fleet managers and gig-economy fintechs reach that data through authorized, PIPEDA-aligned integrations rather than fragile UI scraping.
Each module below names a concrete data surface inside Uber Pro Card and a real downstream use. We do not ship a generic "wrapper"; every endpoint we deliver maps to a screen or background sync the driver already touches every day.
Each completed trip and Uber Eats delivery produces a credit on the card account. We expose this as a paginated stream with trip_uuid, gross fare, driver share, surge component and credit timestamp — perfect for nightly reconciliation against Uber's weekly Driver Dashboard statements.
Mirrors the Statements tab of the Driver Dashboard (the official PDF/CSV available at uber.com/earningsstatements). Returns JSON, CSV or Excel for any week or custom date range, including promotions, tips and adjustments separated from base fare.
Pay-at-the-pump fuel and public EV charging trigger a rebate that settles a few days after the original purchase. We deliver a webhook payload pairing the original purchase, MCC, status tier and the eventual rebate credit so dashboards never double-count earnings.
The $50 advance line, repayments and ATM withdrawals across Canada are surfaced as typed events (advance_drawn, advance_repaid, atm_withdrawal) — useful for liquidity scoring and the financial-wellness modules many gig platforms now ship.
Card status (active, frozen, replaced), Google Wallet enrollment, and the user's CDIC-eligible balance — all read through the authorized session the cardholder grants. No silent credential storage.
The card includes Mastercard's Easy Savings small-business rebate program. We map merchant offers and posted rebates so they appear in the right tax category for a self-employed driver come T2125 season.
Below is the structured data inventory we typically expose. Granularity reflects what is actually available inside the Payfare-powered Uber Pro Card app today — we do not promise fields the issuer does not surface to the cardholder.
| Data type | Source screen / feature | Granularity | Typical use |
|---|---|---|---|
| Trip-level payout | Home / Earnings tab | Per trip, with timestamp + amount | Daily reconciliation, mileage-to-revenue ratios |
| Weekly statement | Statements / Driver Dashboard | ISO week, fares + tips + promos + adjustments | T4A/T2125 tax filing, accountant hand-off |
| Card transactions | Card activity feed | Per swipe, MCC, merchant, amount, currency | Expense categorization, fuel-tax recovery |
| Cashback rebates | Rewards section | Per qualifying purchase, posted as separate credit | Reward analytics, status-tier optimization |
| Backup Balance ledger | Backup Balance feature | Drawdown, repayment, eligibility flag | Liquidity scoring, BNPL underwriting signals |
| ATM withdrawals | Card activity feed | Per event, ATM operator, fee, location | Cash-flow forecasting, fraud monitoring |
| Status & tier | Uber Pro tier indicator | Diamond / Platinum / Gold / Blue snapshot | Conditional rebate maths, segment analytics |
| Profile & KYC | Account / Settings | Cardholder identity, address, card state | Onboarding sync, compliance audit trail |
Context: A Canadian tax-prep SaaS wants to auto-populate self-employment income for Uber drivers without asking them to upload PDFs.
Data & APIs: Statement endpoint (weekly), trip-level payout feed, Mastercard transaction list for deductible expenses (gas, EV charging, vehicle maintenance).
OpenData mapping: Aligns with the Consumer-Driven Banking Act's data-portability intent — the cardholder authorizes export of "specified personal information" to an accredited recipient.
Context: A gig-worker app aggregates earnings across Uber, DoorDash, Instacart and Amazon Flex into a single net-pay-per-hour view.
Data & APIs: Real-time payout webhook from the Uber Pro Card, paired with the user's tracked online time from the Driver app.
OpenFinance mapping: A read-only consent flow analogous to the UK FCA's account-information service provider model, adapted to Canada's CDBA framework.
Context: A vehicle-rental partner who leases EVs to Uber drivers needs to verify weekly earnings to calculate revenue-share rent.
Data & APIs: Aggregated weekly fares, EV-charging cashback events, and Backup Balance utilization to flag at-risk drivers.
OpenData mapping: Cardholder grants scoped, time-bounded access; the fleet partner never receives full card credentials.
Context: A regulated lender wants to pre-qualify a driver for a working-capital advance using verified Uber payout history rather than self-reported income.
Data & APIs: 12 weeks of statement history, Backup Balance utilization, ATM withdrawal density, status tier.
OpenFinance mapping: Mirrors the "income verification" use case heavily discussed in the Department of Finance's Budget 2025 open-banking consultation.
Context: A consumer fintech offers gig-specific budgeting and tax-set-aside automation.
Data & APIs: Daily transaction feed, cashback ledger, status-tier change events to recompute the user's effective net rate.
OpenData mapping: Uses PIPEDA's incoming data-mobility right to let the user freely move their card-derived data to a chosen advisor app.
POST /api/v1/uberpro-ca/session
Content-Type: application/json
Authorization: Bearer <PARTNER_TOKEN>
{
"cardholder_consent_id": "ccnt_8f2…",
"device_fingerprint": "android-aab-…",
"scopes": ["transactions.read",
"statements.read",
"rewards.read"]
}
200 OK
{
"session_id": "sess_01HF…",
"expires_in": 3600,
"refresh_token": "rt_…",
"kyc_state": "verified"
}
POST /api/v1/uberpro-ca/statements
Authorization: Bearer <SESSION_TOKEN>
{
"from_date": "2026-04-07",
"to_date": "2026-04-13",
"format": "json",
"include": ["fares","tips","promos",
"adjustments","cashback"]
}
200 OK
{
"period_iso_week": "2026-W15",
"currency": "CAD",
"gross_earnings": 1284.55,
"trip_count": 87,
"cashback_total": 12.40,
"items": [ … ]
}
POST https://your-app.example/hooks/uberpro
X-Signature: sha256=…
Content-Type: application/json
{
"event": "card.transaction.posted",
"id": "txn_01HF…",
"card_last4": "4421",
"merchant": "PETRO-CANADA #4128",
"mcc": "5541",
"amount": -64.20,
"currency": "CAD",
"posted_at": "2026-04-22T18:11:04Z",
"rebate_pending": {
"rate_pct": 4.0,
"tier": "Diamond",
"estimated_credit": 2.57
}
}
Canadian context matters: the Personal Information Protection and Electronic Documents Act (PIPEDA) governs cardholder data, and the new Consumer-Driven Banking Act (CDBA) — given Royal Assent in March 2026 — sets the scaffolding for accredited data-mobility recipients. We design every integration to fit that framework: explicit per-scope consent, a revocation endpoint, structured audit logs, data minimization (we never request fields a downstream use case cannot justify), and CDIC disclosure language preserved end-to-end so cardholders still understand that funds sit at Peoples Trust Company. For Mastercard Easy Savings rebates we honour Mastercard scheme rules on merchant categorization. Where a partner operates outside Canada, we add a regional addendum (e.g. EU GDPR Art. 28 processor terms) rather than forcing a one-size-fits-all DPA.
A typical pipeline looks like: Uber Pro Card app (Payfare backend) → authorized ingestion service (consent token, mTLS, request signing) → normalization layer (canonical event schema, currency in CAD, MCC enrichment) → storage (append-only ledger + late-arriving rebate matcher) → downstream API or webhook fan-out to the partner's accounting, lending or analytics product. Reconciliation jobs cross-check the trip-level credit feed against the official weekly Driver Dashboard statement so any drift is surfaced within 24 hours.
The Uber Pro Card is a B2B2C instrument: Uber and Payfare distribute it, but the cardholder is an individual driver or Uber Eats courier in Canada. Primary regions today are Ontario, Quebec, British Columbia and Alberta, with the rollout following the existing Driver app footprint. The user base skews mobile-first (Android dominant for gig drivers, with iOS strong in major metros) and tends to combine the card with Uber's mileage and tax exports plus third-party trackers. That makes integrations valuable to accountants, tax-prep platforms, gig-worker neobanks, EV-fleet partners, and Canadian lenders building income-verified working-capital products.
Click any thumbnail to view the full-resolution image. Source: Google Play listing for the Uber Pro Card - Canada app (com.payfare.uberpro).
Drivers and couriers rarely live in a single ecosystem. The card sits beside several adjacent products, and unified data exports are usually the real ask. A few neighbours we are commonly asked to integrate alongside the Uber Pro Card:
We are an independent technical studio focused on App interface integration and authorized API delivery. Our engineers come from card-issuing platforms, gig-economy back ends, and Canadian fintech compliance teams. We have shipped integrations against issuer processors, OpenFinance aggregators, and direct mobile-app protocols, with a strong bias toward consent-driven, audit-friendly designs.
Tell us the target app (Uber Pro Card - Canada in this case) and the specific data surfaces you need — statements, transactions, cashback, Backup Balance — and we will scope a delivery within one business day.
NDA available on request. Sandbox / staging credentials accepted.
What do you need from me?
How long does delivery take?
How is Canadian compliance handled?
Do you do detection bypass?
The Uber Pro Card is a business prepaid Mastercard powered by Payfare, designed exclusively for drivers and couriers who use the Uber Driver app in Canada. It can be used anywhere Mastercard is accepted, and earnings are deposited automatically after every trip at no additional charge.
Cardholders can earn up to 4% cash back on gas at the pump and up to 8% cash back on public EV charging with Diamond status; the base benefit ranges from 1–4% on gas and 2–8% on EV charging depending on Uber Pro tier. A Backup Balance feature lets eligible cardholders access up to $50 when cash is low (terms and eligibility apply). The card can be added to Google Wallet for contactless purchases and used for cash withdrawals at select ATMs across Canada. Drivers apply for the card directly through the Uber Driver app.
The Uber Pro Card is issued by Peoples Trust Company under licence from Mastercard International Incorporated. Funds loaded onto the card are held by the issuer Peoples Trust Company, a member institution of the Canada Deposit Insurance Corporation (CDIC), and are eligible for CDIC coverage. Uber and Payfare are not CDIC member institutions. Funds loaded onto the card are combined with eligible deposits held under Peoples Trust Company for up to CAD 100,000 of deposit protection per insured category, per depositor. For more information about CDIC deposit insurance, see cdic.ca and the official CDIC brochure.
Rewards are subject to change without notice and terms and conditions apply. Gas and public EV-charging merchant classification follow Mastercard rules; cash back on gas only applies to pay-at-the-pump purchases. Cash back is earned on select purchases and becomes available for redemption as those purchases settle. The Uber Pro Card was launched in Canada in March 2024 through a partnership between Uber, Mastercard and Payfare, extending the existing US Uber Pro Card program northward.