Logiciel Solutions Contact Us
Success Stories Tech News Investors Contact Us

Migrating 85,000 Payment Tokens with Zero Downtime.

From a brittle settings blob to method-level payment control. Logiciel partnered with a construction and home services CRM to rebuild its embedded payments schema, separating credit, debit and ACH into independently configurable methods and migrating ~85,000 live payment tokens with zero customer-facing incidents.

Built for compliance. Engineered for every payment method to come.

Build with Us See the Impact
~85K
Payment Tokens Migrated
0
Customer-Facing Incidents
0
Rollbacks Required
350+
Test Cases Defined Upfront
Client profile

Who we built it for.

Company
Leap CRM
Industry
Construction / Home Services SaaS · Fintech
Trigger event

The platform needed to tell credit cards from debit cards at transaction time to enforce fee rules, and to add new payment methods without touching a fragile core settings table.

The challenge

What stood in the way.

Payment configuration was locked inside a structure that couldn't safely change:

01

No Credit vs Debit Signal

Cards were stored as one type, so fee-passover rules couldn't be enforced on debit.

02

Growing Compliance Exposure

Every card transaction carried unenforced regulatory risk that grew over time.

03

Frozen Payments Roadmap

Adding Apple Pay, debit flows or new processors meant changing a brittle core table.

04

Live Financial Data at Stake

~85k production tokens had to move with no disruption to active payments.

Why they chose Logiciel

A partner proven at scale.

01

Experience integrating PCI-compliant payment processors.

02

Zero-downtime migration discipline for live financial systems.

03

Test-first delivery, with hundreds of cases defined before development.

04

A dedicated team already embedded in the payments platform.

The solution

How we built it.

Layer 01
Normalized Payment Method Model
Credit, debit and ACH as distinct methods.Company-level and invoice-level method controls.Per-method fee-passover rules.
Layer 02
Real-Time Payment Intelligence
Card subtype identified at transaction time via the processor.Historical tokens backfilled with subtype data from processor APIs.Method-specific rules applied at the moment of payment.
Layer 03
Zero-Downtime Migration
Dual-write to the old and new schemas.Queue-driven async backfill on AWS SQS.SQL-based automated validation with a ready rollback plan.
Results & impact

What shipping it actually changed.

Clean Migration at Scale

~85,000 production payment tokens, plus company and invoice configurations, moved into the new model across two phased deployments with zero customer-facing incidents, zero rollbacks and zero frontend deployments.

Compliance Made Enforceable

Card subtype visibility went from none to every transaction, so processing fees can now be passed on for credit cards and absorbed on debit, enforced at the method level.

Roadmap Unblocked

New payment methods such as Apple Pay or Google Pay can now be added by extending the payment model instead of reworking the platform's central settings table.

Strategic partnership

More than a project.

01

Embedded Team

Logiciel engineers worked inside the client's payments team, from schema design to production cutover.

02

Trusted Delivery

350+ test cases reviewed with product before code reached testing, and two phased releases with zero impact.

03

Built for the Long Term

A dual-write, backfill and validation pattern ready to reuse for future financial migrations.

Why it matters for tech leaders

A blueprint for scaling without chaos.

Proves live financial data can be re-platformed with zero downtime.
Shows compliance rules enforced in the architecture, not left to application logic.
Demonstrates a repeatable pattern: dual-write, backfill, validate, then roll out.
Validates that payments platforms can modernize without freezing the product roadmap.
Build to last

Have a similar problem to solve.

Tell us what you are trying to ship and we will show you how we would approach it.

Start Your Project