SL Bank Pricing
for WooCommerce
Special pricing, installment plans, bank transfer details and BNPL badges for Sri Lankan bank customers in WooCommerce โ 14 banks, fully configurable. Built the way I build everything: OOP architecture, PSR-12, Composer autoloading.
Per-bank installment plans โ 6, 12, 24 or 36 months, each with its own surcharge โ plus instant-payment discounts and custom logos.
"Pay in installments" badges for Koko, Mintpay and Genie shown alongside product pricing.
Direct bank transfer (BACS) details on cart and checkout, plus a payment-slip upload on the order confirmation page.
The full configuration travels as a single JSON file โ copy a setup between sites or keep a backup.
HPOS-compatible and display-only by design โ WooCommerce's own gateways keep processing the payments.
OOP architecture, PSR-4 autoloading via Composer, PSR-12 formatting verified with PHPCS.
Why publishing on WordPress.org matters
Publishing to WordPress.org means passing their plugin review: security audit, sanitization, escaping, coding standards. It's proof of code that strangers review and thousands of sites can safely run โ the same bar I hold every project to.