← Back to Work
WooCommerce

Pay-In-3 for WooCommerce Gateway

PHPWooCommerceWordPress HooksMySQL
Shopping cart with pay in 3 option.

01 The Challenge

The goal was to increase conversions for high-ticket items by offering a custom, native installment payment option directly at checkout, without relying on third-party SaaS fees. This required deep integration into WooCommerce's payment lifecycle and precise control over the post-checkout confirmation process.

02 The Solution

Engineered a complete, native WooCommerce payment gateway built on WooCommerce's abstract class structure. The solution utilises a key dynamic hook (woocommerce_thankyou_{gateway_id}) to suppress default output and display a custom, focused installment schedule — proving total control over the checkout experience.

03 Impact & Results

Enables marketing of high-value goods through transparent, in-house installment options. Complete technical log of the installment schedule is immediately available to store staff via Order Notes for an immediate audit trail.

// project links

GitHub Repo

// video demo

// gallery

Pay In 3 Thank You Page.
click to enlarge

Pay In 3 Thank You Page.

Pay In 3 Gateway Logs.
click to enlarge

Pay In 3 Gateway Logs.

Pay In 3 Cron Logs.
click to enlarge

Pay In 3 Cron Logs.

Pay In 3 Checkout Page.
click to enlarge

Pay In 3 Checkout Page.