The last three releases of every CodeOn plugin, summarised in a couple of paragraphs the way a merchant would actually want to read them — no commit lists, no contributor blurbs, no GitHub footers. Filter by plugin or by change type to find what you care about.
This update includes some behind-the-scenes improvements to keep your plugin running smoothly. You won't notice any big changes in your store, but these updates help us prepare for future enhancements.
This update includes some behind-the-scenes maintenance to keep your plugin running smoothly. You won't notice any changes in how your store operates, but these updates help ensure everything stays in good working order.
This update includes some behind-the-scenes maintenance and minor improvements to keep your plugin running smoothly. You won't notice any big changes in your store, but these updates help ensure everything works well.
This update includes some behind-the-scenes improvements to keep your plugin running smoothly. You won't notice any changes in how you use the plugin or how your customers check out, but these updates help us maintain the plugin's stability and prepare for future enhancements.
This update includes some behind-the-scenes improvements to keep your plugin running smoothly. You won't notice any big changes in your store, but these updates help us maintain the plugin's stability and prepare for future enhancements.
This update includes some behind-the-scenes improvements to keep your plugin running smoothly. You won't notice any changes in how your store works, but these updates help us maintain the plugin's stability and prepare for future enhancements.
This update includes some behind-the-scenes maintenance to keep your plugin running smoothly. You won't notice any changes in how your store operates, but these updates help ensure everything stays in good working order.
This update includes some behind-the-scenes maintenance to keep your plugin running smoothly. You won't notice any new features or changes in how your store operates, but these updates help ensure everything continues to work well.
This update includes some behind-the-scenes improvements to keep your plugin running smoothly. You won't see any new features or changes in how you use the plugin, but these updates help ensure everything works well in the background.
This update is focused on behind-the-scenes improvements and maintenance to keep your plugin running smoothly. You won't notice any new features or changes in how your store operates, but these updates help ensure everything continues to work reliably.
This is a small update that helps your WordPress dashboard show the latest artwork for the Liberty Card Payments plugin right away. You'll now see our updated icon and banner when you look at your plugins. This change doesn't affect how the plugin works in your store, but it ensures everything looks fresh and up-to-date in your admin area.
New: plugin icon + banner artwork. Liberty torch / flame motif on the family-consistent CodeOn deep-blue gradient — sits in the same chip slot used by TBC (square), BOG (round), Flitt (lightning), so the card plugins read as one suite while each is instantly distinguishable at the 40px tile.
This update includes some routine internal maintenance to keep your plugin aligned with our other tools. You won't notice any changes in how your store or plugin works after this update.
This update includes some behind-the-scenes maintenance to keep your plugin running smoothly. We've updated some internal components to ensure everything stays consistent with our other tools. You won't notice any changes in how your store operates or how you use the plugin.
Fix: license enforcement — bumps bundled to v0.3.18, which makes honor a server-side verdict from codeon.ge instead of letting the local grace window mask it. Effect: when codeon admin marks a license expired, the Flitt option now vanishes from WooCommerce checkout immediately (via the framework's gate) and the License tab hides the Key/Plan/Expires meta block.…
Fix: license enforcement — bumps bundled to v0.3.18, which makes honor a server-side verdict from codeon.ge instead of letting the local grace window mask it. Effect: when codeon admin marks a license expired, the Credo Installments option now vanishes from WooCommerce checkout immediately (via the framework's gate) and the License tab hides the Key/Plan/Expires meta block.…
This update improves how your plugin license is managed. Previously, there might have been a delay in recognizing an expired license, but now the plugin will check its status more directly with our server.
This means that if your license expires, the BoG Installments and BoG BNPL payment options will immediately be removed from your WooCommerce checkout. You'll also notice that the license details on your plugin's License tab will no longer be visible.
Fix: license enforcement — bumps bundled to v0.3.18, which makes honor a server-side verdict from codeon.ge instead of letting the local grace window mask it. Effect: when codeon admin marks a license expired, the BOG Card option (and Apple Pay / Google Pay / BOG P2P sub-methods) now vanish from WooCommerce checkout immediately (via the framework's gate) and the License tab hides the Key/Plan/Expires meta block.…
Fix: license enforcement — bumps bundled to v0.3.18, which makes honor a server-side verdict from codeon.ge instead of letting the local grace window mask it. Effect: when codeon admin marks a license expired, the TBC Online Installments option now vanishes from WooCommerce checkout immediately (via the framework's gate) and the License tab hides the Key/Plan/Expires meta block.…
This update improves how your plugin license is managed. Previously, there might have been a short delay between your license expiring and the payment options disappearing from your store.
Now, if your license expires, the TBC Card and TBC BNPL payment options will be removed from your WooCommerce checkout immediately. You will also notice that the license details in the plugin's settings will no longer show your key, plan, or expiration date once your license has expired.
Fix: license enforcement — a server-side or verdict from codeon.ge now blocks the shipping method immediately. Grace only applies when the cached server status was and the expiry date just passed; it's a network-failure tolerance, not a server-said-no tolerance. (Same fix-class as balance-sync v0.3.15 and fina-sync v3.14.4.) New: shipping method vanishes from every checkout when the license is expired / revoked — customers don't see a QuickShipper option at all.
Fix: license enforcement — a server-side or verdict from codeon.ge now blocks sync immediately, instead of falling into the 14-day grace window. Grace only applies when the cached server status was and the expiry date has just passed; it's a network-failure tolerance, not a server-said-no tolerance.
Fix: manual "Run Items / Stocks / Prices" buttons now refuse to dispatch when the license isn't active — was creating jobs that immediately got skipped at the batch step and left the row stuck in forever. Fix: any in-flight batch that hits the license gate now finalises its job as (with a clear reason) instead of sitting at indefinitely.
WC order id now visible in TBC merchant dashboard (Field 98 / FLD_098). The legacy plugin used to write the order id into TPay's field, so support staff and bank reconciliation could match a TBC transaction to a WC order at a glance. v0.3.4 and earlier wrote the callback HMAC into instead — making the dashboard column a useless 20-char hash. v0.3.5 mirrors the old plugin's exact format ( ) in , and moves the callback HMAC to TPay's field.
Fix — late callbacks for an abandoned BOG payment attempt no longer flip a paid order to . When a customer abandoned their first iPay session, the gateway (since v0.3.6) re-initiated a fresh session and stored the previous id under . BOG eventually expires abandoned sessions and POSTs a callback for the old id.
Invariant: WC order status must always mirror TBC's current application status. TBC is the source of truth — manual edits in WC that drift from TBC get re-aligned on the next cron tick (1 hour) or immediately on "Re-check with TBC". The only carve-out is WC , which never gets overwritten (an order note records the mismatch instead). 48h auto-cancel for stale alive applications.
Re-init recovery for the "approved but stuck on-hold" bug, ported from v0.3.7. If a customer reloaded the BOG hosted installment / BNPL application (or hit "back" then re-clicked Pay) mid-flow, called BOG again for the same WC order — overwriting the stored BOG id with a new one. The bank still processed the application against the original id, but the late callback for that id was logged as and dropped, and the reconcile cron forever polled the new (un-actioned) id.
We've made a small visual improvement to how the Flitt payment option appears on your checkout page. Now, the Flitt logo will line up more neatly with other payment methods, making your checkout look a bit tidier for your customers.
We've made a small visual update to your checkout page. The Credo logo for installments will now line up more consistently with your other payment options. This helps create a cleaner and more professional look for your customers as they complete their purchase.
Bump bundled from (resolved 0.3.8) to . Picks up the v0.3.9 → v0.3.16 framework releases, all of which are either additive (new primitive in v0.3.13, shared in v0.3.14, helper in v0.3.15) or otherwise irrelevant for a shipping plugin (the v0.3.9–v0.3.12 widget changes don't apply — QuickShipper Delivery doesn't render any payment UI). v0.3.16's mandatory WPML/i18n compatibility bar is documentation-only. No code changes in QuickShipper itself.