ApoloPay Checkout for WooCommerce

Changelog

1.2.0

  • Renamed plugin to “ApoloPay Checkout for WooCommerce” (new slug: apolopay-checkout-for-woocommerce).
  • All PHP declarations, AJAX actions, script handles, and stored data now use the apolopay_ prefix.
  • Classes renamed to ApoloPay_Gateway and ApoloPay_Blocks_Integration.
  • Added Requires Plugins: woocommerce header.
  • Fixed: apolopay-sdk.js was not loaded in the WooCommerce Block checkout context.
  • Fixed: sanitization applied to webhook event fields used in logs.
  • Fixed: set_transient now stores a lightweight boolean flag instead of the raw payload array.
  • Fixed: script handle checkout renamed to apolopay-checkout to avoid collisions.
  • Added constants APOLOPAY_PLUGIN_URL / APOLOPAY_PLUGIN_DIR for clean path resolution.
  • Documented all external services (ApoloPay API, ApoloPay WebSocket, goQR.me) in readme.
  • Added source-code link and build instructions in readme.

1.1.0

  • Initial public release.
  • WooCommerce Classic and Block checkout support.
  • HMAC-SHA256 webhook signature verification.
  • Race-condition guard (transient) for webhooks arriving before the WC order is created.
  • Idempotency guard to prevent double-processing the same payment.

Plugin Website
Visit website

Author
apolopay
Version:
1.2.0
Last Updated
June 4, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.