兴趣爱好BCV Mobile API Integration Guide
Swiss Open Banking via bLink AIS — BCV-net Data Access for Developers
============================
INTRODUCTION
--------------------
BCV Mobile is the consumer-facing application of Banque Cantonale Vaudoise (BCV),
the cantonal bank of Vaud — one of Switzerland's largest and most established
universal banks, founded in 1845 and FINMA-supervised. Behind the app sits
BCV-net, a full-featured e-banking portal carrying the data that integrators
and fintech developers most frequently need: account balances, individual
booking lines, debit and credit card histories, QR-bill and SIC payment
instructions, and securities-account positions.
What makes BCV particularly valuable for open banking projects is its confirmed
participation in SIX bLink — the Swiss financial center's principal open-banking
platform. This means there is a standardized, durable Account Information
Services (AIS) rail available alongside direct portal integration. Whether you
are building an SME accounting feed, a multibanking treasury tool, a wealth-tech
mirror, or an expense automation layer, BCV-net data can be reached through a
compliant, consent-based integration path.
This guide covers the API features available through BCV Mobile integration,
the real-world use cases this data serves, and how OpenBanking Studio scopes
and delivers BCV builds — from a USD 300 source bundle to a hosted pay-per-call
endpoint.
============================
SUPPORTED API FEATURES
--------------------
BCV Mobile integration through the bLink AIS rail and the authorized BCV-net
protocol path surfaces the following primary API feature categories:
------------
Account Information Services (AIS) via SIX bLink
BCV is a published participant on the SIX bLink platform alongside ZKB,
PostFinance, UBS, Raiffeisen, BEKB, SGKB, Valiant and Lombard Odier.
Standardized OAuth2-style token flows, ISO 20022-aligned payloads, and
structured consent management are all included in the AIS spine.
Transaction and Booking Line Retrieval
Individual statement lines — date, value date, amount, counterparty name,
remittance text, IBAN/BIC — are accessible at the per-account level with
intraday refresh capability via bLink or through the authorized BCV-net
session route.
Debit and Credit Card Feed Normalization
BCV-net separates the Cards module from main statement bookings, and
credit-card postings lag debit postings. The integration normalizes both
into a unified transaction schema with a card_type discriminator and
original posting timestamps preserved.
Payment Initiation and QR-Bill Processing
Payment instruction support covers BVR, QR-bill (Swiss Payment Standards,
ISO 20022 pain.001), CCP, SIC, and intra-BCV transfers. QR-bill parsing
is bank-agnostic at the parse layer — the same parser works across BCV,
ZKB, and PostFinance builds.
Securities Position Access
Securities-account views, per-position holdings, and daily-close
performance data are reachable through the authorized BCV-net portal
route and merged at the schema layer with AIS cash data.
Push-Event and Webhook Subscriptions
BCV-net supports push-notification configuration at the per-account level,
enabling real-time event signals to be forwarded into downstream systems
via webhooks or event queues.
============================
USE CASES & APPLICATIONS
--------------------
[1] SME Accounting and Bookkeeping Automation
Pull daily BCV-net booking lines directly into ledger software
such as Bexio or Abacus running on Swiss SME infrastructure
Automate end-of-day balance reconciliation against CHF accounts
Supplement the live AIS feed with camt.053 nightly exports as
a safety net, eliminating manual CSV downloads
Ideal for Vaud-based businesses with BCV as their primary bank
[2] Corporate Treasury and Multibanking Dashboards
Aggregate BCV account positions alongside ZKB, PostFinance, or
Raiffeisen accounts into a single cash-position view
Trigger QR-bill payment instructions across multiple Swiss banks
from one payment-initiation layer using a shared parser
Support treasurer workflows with real-time balance visibility
and scheduled payment automation through bLink PSS
[3] Wealth-Tech Portfolio Mirroring
Mirror BCV securities-account positions into portfolio analytics
or wealth reporting products
Combine AIS cash balances with authorized-portal securities data
through a merged positions endpoint
Enable performance breakdown views derived from the BCV securities
module for downstream fintech or advisory tools
[4] Expense Management and Card Automation
Pull debit and credit card transactions for all BCV cardholders
within a company into expense automation workflows
Enrich raw BCV merchant strings with category and MCC data
Normalize the BCV card-feed split into a single schema before
pushing into expense tools or ERP systems
Flag unusual card activity using normalized posting timestamps
[5] Swiss Open Banking Multibanking Aggregation
Build consumer or professional multibanking apps that include
BCV alongside other bLink participants (UBS, PostFinance, ZKB)
Support Swiss retail multibanking, which SIX confirmed went live
for private clients in late 2025, with BCV as a participant
Deliver unified account views under SFTI Common API conventions
to end users who hold accounts across multiple Swiss banks
============================
BENEFITS & ADVANTAGES
--------------------
Confirmed bLink Participation
BCV's presence on the SIX bLink participant list is the most durable
integration basis available — it does not break when the bank refreshes
its front end or changes internal portal layouts.
ISO 20022-Aligned Payloads
Transaction data, payment instructions, and account information all
follow Swiss Payment Standards and ISO 20022 conventions, simplifying
downstream normalization and ERP mapping.
Dual-Route Architecture
A primary bLink AIS path for regulated account data and a documented
BCV-net protocol-analysis path for surfaces bLink does not yet cover
(securities, push events, fine-grained card data) ensures complete
data domain coverage without leaving gaps.
FINMA-Compliant Consent Model
All builds run under written authorization, against consenting accounts,
with engagement-scoped logs and retention. Customer-identifying data
does not leave the build environment without client sign-off; NDAs
are in place by default.
QR-Bill Parse Reusability
The payment-initiation code is bank-agnostic at the parse layer —
only scopes and consent flow change between BCV, ZKB, and PostFinance
— so multibank payment projects need one parser, not three.
Normalized Card Schema
Debit and credit card feeds arrive in a single transaction schema
regardless of BCV-net's internal split, with card_type discriminator
and original posting times, eliminating custom handling in downstream
systems.
Runnable Source Bundle Delivery
The deliverable is working code, not a slide deck: OpenAPI 3.1 spec,
Python or Node.js client, automated test suite, auth-flow report,
and interface documentation — ready for a downstream team to operate
without reading the source.
============================
SUBSCRIPTION PLANS
--------------------
BCV Mobile integration is available in two engagement models:
------------
Source Bundle — from USD 300
Runnable code delivered after one to two weeks
OpenAPI 3.1 specification for the surfaces in scope
Python client (Node.js variant available on request)
Automated pytest suite covering happy path, consent expiry,
payment-initiation idempotency, and the credit-card lag edge case
Protocol and auth-flow report for BCV-net and bLink paths
Interface documentation for downstream teams
Compliance and retention guidance included
Payment is due only after delivery and review
------------
Hosted Endpoint — Pay-Per-Call
No upfront fee; call our API and pay per call
Suitable for pilots, one-shot aggregation, and low-volume builds
Same underlying integration quality as the source bundle path
Scope confirmed during onboarding with access and written
authorization arranged together as part of the engagement
============================
CONCLUSION
--------------------
BCV Mobile represents one of the most complete Swiss open banking integration
targets available today. Banque Cantonale Vaudoise's confirmed position on the
SIX bLink platform, combined with the depth of BCV-net's data domains —
accounts, transactions, cards, payments, securities, and push events — means
that a well-scoped build can serve SME accounting, corporate treasury,
wealth-tech mirroring, and expense automation from a single normalized source.
The bLink AIS rail provides durability and regulatory alignment. The authorized
BCV-net protocol path fills the remaining gaps. Together they cover every data
surface a downstream fintech, ERP, or treasury product typically needs.
If you are building anything that touches BCV account data in Switzerland —
whether a standalone Vaud-canton integration or part of a broader Swiss
multibanking project — the starting point is a scoped brief: which BCV-net
surfaces do you actually need, and which route fits your timeline.
For detailed integration documentation, route options, pricing, and to
submit a scoping brief, visit the full BCV Mobile integration guide at:
https://openbankingstudio.com/bcv-mobile.html
--------------------
Visit the page above to send a scoping request directly to the OpenBanking
Studio integration desk. Builds typically complete within one to two weeks
from access and authorization being in place.
============================
2026 OpenBanking Studio — protocol analysis and Open Finance integration
BCV and BCV Mobile are trademarks of Banque Cantonale Vaudoise.
This content is an independent integration reference and is not endorsed
by or affiliated with BCV.