🏦Banking · Case study

4.2 million contracts digitally signed in the first year

CaixaBank Β· Published Oct 2025 Β· 8 min read
4.2 M
contracts/year
99.99%
uptime
<1.8s
average signing
eIDAS
advanced + qualified

The challenge: one signature layer, every product

A tier-one bank contracts at industrial scale: account openings, card issuance, mortgages, consumer loans and insurance policies, each with its own contracting journey. Historically, every product line had solved signing on its own β€” different vendors, different legal evidence, different archives. The result was the classic banking pattern: inconsistent signing experiences across channels and a growing audit cost, because proving the integrity of a contract meant reconstructing the evidence chain across separate systems.

CaixaBank needed a single digital signature layer serving every product, embedded in its own channels (mobile app, branch, remote advisor), integrated with the banking core and carrying full eIDAS advanced and qualified validity depending on the type of operation.

The non-negotiables: banking-grade availability (you cannot "stop signing" for a single minute), latency imperceptible to the end customer, a complete legal evidence trail for every signature (who, what, when, from where, with which method) and long-term archiving with qualified timestamping.

The solution: signing as a service on top of the banking core

Dokuflex was deployed as a cross-product signature platform across two active-active regions: if one region degrades, the other absorbs the traffic with no service interruption. On that foundation, signing is exposed to the bank's channels in two ways: as an API for back-office processes, and as a native iOS/Android SDK embedded in the CaixaBankNow app, so the customer signs without ever leaving the bank's application β€” no redirects, no third-party apps.

Every operation produces its evidence file: signer identity verified against the core, document fingerprint, geolocation and device, signing method used and qualified TSA timestamping. The evidence file is archived with long-term integrity guarantees, ready for expert testimony or a regulator's request.

  • β†’Signature matched to operation risk: advanced for everyday contracting, qualified where regulation requires it (e.g. certain mortgage products).
  • β†’Banking-core integration: the contract is born in the product system, gets signed in Dokuflex and returns signed to the customer file β€” no re-keying, no manual queues.
  • β†’Compliance by design: audit-ready traceability and a PCI-DSS-aligned environment. More detail in our Trust & Security Center.

Results

4.2 million contracts digitally signed in the first year of full rollout β€” roughly 16,000 contracts every working day, sustained at 99.99% availability thanks to the multi-region architecture. For the end customer, signing completes in under 1.8 seconds on average: in experience terms, signing is just another gesture inside the app, not a procedure.

For the bank, the structural change is the unification of legal evidence: every product signs against the same layer, with the same evidence-file format and the same archive. An audit that used to require consolidating several systems is now answered from a single point of inquiry.

The pattern is replicable in any financial institution: the combination of eIDAS signing, embedded SDK and process orchestration is the same we apply in banking and financial services and in insurance.

What made it work

Start with a bounded pilot

One product and one channel in month 3, with success metrics defined, before generalising. The app went live in month 4; rollout to all products ran from months 5 to 12.

Embedded signing converts better

Keeping the customer inside the bank's own app β€” no redirects to third-party domains β€” removes the classic drop-off point of digital contracting journeys.

Design for audit from day one

The evidence-file format was agreed with legal counsel and internal audit before the first real contract was signed β€” not after.

High availability as a business requirement

In banking, the signing layer is critical infrastructure: the two-region active-active design was decided in the architecture phase (months 1-2), not as a later improvement.

"Dokuflex enabled us to move from pilot to 4.2 M signed contracts with a multi-region architecture and zero service downtime."

ÁR
Álvaro Ruiz
Head of Digital Banking Operations Β· CaixaBank

Timeline

M1-M2
Multi-region architecture
M3
Core integration + pilot
M4
Mobile app go-live
M5-M12
Rollout to all products