Skip to content

v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Aug 09:50
· 13 commits to main since this release
c359be3

OwnPay Payment Gateway 1.3.0

  • Fixed cancel/failed payment redirect to use guest-compatible pages (Pay for Order for failed, Cart for cancelled).
  • Replaced transient-based customer notice with WooCommerce session for reliable delivery across redirects.
  • Fixed empty Gateway Transaction ID in redirect success order note by checking multiple API field name variants.
  • Removed dead binary dashboard-menu-icon.jpg that was still in the repo.
  • Added server-side payment status verification and customer-facing notices for failed and cancelled payment redirects from OwnPay.
  • Extracted verify_payment_by_id() reusable method from sync_payment_status() to avoid code duplication.
  • Added wp_unslash() to $_SERVER header fallback values in webhook handler.
  • Wrapped method_title and method_description in __() for translation support.
  • Changed admin menu capability from manage_options to manage_woocommerce for consistency with WooCommerce extension guidelines.
  • Added floatval() cast to fee percentage in cart fee label.
  • Fixed WordPress Plugin Checker warnings: ordered i18n placeholders, nonce verification comments for redirect parameters.
  • Added automated GitHub Actions release workflow with version-tagged releases and plugin zip asset generation.
  • Made admin payment list page responsive on mobile devices.
  • Renamed settings labels: "OwnPay API Endpoint URL" to "OwnPay Base URL", "Custom Gateway Logo" to "OwnPay Gateway Logo".
  • Added info tooltip on Webhook Secret setting.