Skip to main content

Ecommerce & Retail · Payments Infrastructure

CheckyPro

A custom checkout and payment platform for Shopify merchants: gateway integration, Apple Pay and Google Pay, multi-store installs, disputes and settlement reporting.

CheckyPro
Focus
SAAS, CUSTOM-WEB-APP, THIRD-PARTY-INTEGRATION
Delivered
08 Oct 2025
Location
Netherlands

Outcome

9 stalled pull requests and a 3-week bug backlog cleared; 3 held features then shipped.

What we build for CheckyPro

CheckyPro is a custom checkout for Shopify merchants with the payment infrastructure underneath it. We build and run the gateway integration, Apple Pay and Google Pay, the multi-store install flow, merchant onboarding, dispute handling and settlement reporting.

It sits in the money path, which sets the standard for everything below. A checkout that is merely usually correct is not correct.

The work

Apple Pay needs one verified domain per merchant, so the onboarding flow detects whether a merchant has a custom domain and either verifies it automatically or routes them to the fallback. Duplicate orders traced back to a delay in bank confirmation rather than anything in our code, and are now prevented by checking for an existing order against the same card token before creating a new one.

By mid-2026 the platform moved off a gateway iframe onto a payment-orchestration layer, which gave CheckyPro a fully custom checkout interface, smart routing for higher transaction acceptance, and consolidated settlement reporting across providers.

Decision flow in CheckyPro merchant onboarding. When a merchant installs the app, the platform detects whether they have a custom domain. If they do, the Apple Pay domain association is verified automatically with no support ticket. If they do not, they are routed to a documented fallback path rather than a dead end. Both routes end in the same state: Apple Pay enabled with one verified domain per merchant.
Mobile version

From go-live to a payments platform

The platform went live in October 2025 with the database migrated and merchants onboarded one or two at a time so performance could be watched before opening the door. The first local payment method after cards was iDEAL, for the Dutch merchants who make up the early base, with multi-currency handled through Shopify Markets so a merchant selling into several countries prices each one correctly.

Hosting moved from San Francisco to a server in Germany to keep EU customer data inside the EU, and the PCI DSS work that a checkout in the money path requires ran alongside feature delivery rather than after it. Discounts stopped being managed inside CheckyPro at all once Shopify’s newer API endpoints made it possible to sync them automatically, which removed a whole class of checkout calculation bugs.

Since spring 2026 the client receives a weekly report aggregating task and bug data from the shared workspace, so the state of the platform is a document rather than a conversation.

Project screen
Product feature
Product feature

Where it is now

Feature delivery restarted once the logs went quiet. The engagement has since been restructured around a dedicated pair of engineers holding the deepest knowledge of the codebase, and the relationship is ongoing.

Technologies

What we built it with

Integrations
  • Shopify
  • Apple Pay
  • Google Pay

How we built it

Stabilised the platform first, then shipped the roadmap on top of it. In April the bug queue had been growing for three weeks and nine pull requests were open, one waiting on review since 16 March. The next three features on the list were interdependent, and two of them depended on settlement reports that did not exist yet. We moved the whole team onto stabilisation, including pausing our own pull request reviews, cleared the queue, and then built the three features once, on a base that held. Delivered in the original order, all three would have been built twice.

In the client's words

“I find him very nice to work with and he actually delivers a very good quality. So I am really happy with him.”

Noa van der Veen

Strategy and operations, CheckyPro

Have a project like this in mind?

Tell us what you're building. We'll show you how we'd approach it and what it would take to ship.