Changelog
2.4.0
- Checkout widget rebuilt as three in-place states: a pill, the one-line row it opens into, and a one-line confirmation. Nothing on the page moves when it changes.
- Lookups now run only on GO or Enter. The as-you-type lookup and the select2 bundle it needed are gone.
- Consent checkbox shipped at the wording VayaPin fixes, with a version id stored on every tick. Never pre-ticked, present only while a valid API key is saved.
- Widget settings cut to position and theme. Headline, placeholder, button label, the three colour pickers and the corner-radius slider are removed, and so are the merchant opt-in copy and pre-tick options.
- Widget positions reduced to three: above shipping, above billing, above both. Stores on Below billing move to Above billing, stores on Custom move to Above shipping.
- Checkout info banner removed along with its toggle.
- Country picker defaults to the shop's own country.
Upgrade notes:
- Any custom widget copy and colours saved before this version stop being used. The stored values are left in the database untouched, so nothing is lost if you need to read them.
- Stores that placed the widget with the
vayapin_widget_positionhook need to pick one of the three positions instead; the hook no longer fires.
2.3.4
- Widget position fix, order button no longer swallows the first click, Inbound webhook URL shown read-only.
2.1.0
- Settings UI cleanup: removed roadmap placeholder sections, the Badge & Marketing tab, and the live checkout preview.
- Removed Notification Logs admin page and the email-mirroring backend (
wp_mailis no longer intercepted; no email content is forwarded to VayaPin). - Removed the Send Test Notification button.
- Internal: ~536 lines of dead admin CSS purged;
uninstall.phpnow drops thevayapin_notification_logstable and clears orphan option keys (email_to_vayapin,email_forward_types,badge_*,vayapinjs_enabled).
Upgrade notes:
- Installs that previously had email mirroring enabled will stop forwarding outgoing emails after upgrade. The DB option is left untouched on update and only removed on uninstall.
- The
wp_vayapin_notification_logstable is no longer written. It is not auto-dropped on upgrade — only on uninstall — so historical rows remain recoverable. Export the table before upgrade if you need it for compliance.
2.0.0
- Settings UI refresh, checkout and delivery options, webhooks and logging, compatibility updates.
- Documentation aligned with WooCommerce.com-style product copy and API disclosure.
1.0.0
- Initial public structure for the VayaPin Connector plugin.
Upgrade notice
2.4.0 — Widget copy, colours and corner radius are no longer merchant settings, and the checkout info banner is gone. Check the Checkout Display tab after upgrading and test checkout on staging first.
2.0.0 — Review VayaPin settings after upgrading, re-save if prompted, and test checkout on staging first.