Skip to content

Releases: pantherahub/PluginWoocomerceEfipay

productionV2.2.2

Choose a tag to compare

@stivenarias229 stivenarias229 released this 31 Jul 20:58

Add cash expiration period setting

Bump plugin version to 2.2.2 and add a configurable cash_expired_period option. Introduces an admin select (1–24 hours, default 24) to set how long a customer has to pay in cash before the coupon expires. Persists the option via get_option and includes cash_expired_period (as int) and cash_expired_interval="hour" in the advanced_options payload for payment creation.

productionV2.2.1

Choose a tag to compare

@stivenarias229 stivenarias229 released this 14 Apr 21:44
remove hardening url webhook and logging

Bump plugin version to 2.2.1 and harden the Efipay webhook handler: add structured logging (wc_get_logger / fallback to error_log), load webhook token from settings, read raw request body robustly (WP_REST_Request and php://input), and validate HMAC-SHA256 signature from headers. Improve JSON parsing and error responses, more robust extraction of order reference, clearer order-not-found and payload errors, and map transaction statuses to WC order statuses with added order notes. Also add permission_callback => __return_true to the registered REST route and log exceptions during processing.

productionV2.2.0

Choose a tag to compare

@stivenarias229 stivenarias229 released this 20 Mar 20:51

Add full 3D Secure support in the payment receipt view

productionV2.1.3

Choose a tag to compare

@stivenarias229 stivenarias229 released this 03 Feb 21:01

Bump version and add mandatory billing identification fields (type and number) with save/prefill and admin display so Efipay always receives identification data. Restrict gateway to supported currencies (USD, COP, EUR): remove currency option, add is_currency_supported/is_available checks, admin warning in settings, and runtime validation (throws or shows notice). Add get_customer_data_for_receipt to populate the payment receipt form, prefill frontend fields and use the configured order-received URL after successful payment. Small tweaks to method description and formatting.

productionV2.1.2

Choose a tag to compare

@stivenarias229 stivenarias229 released this 22 Jan 13:17
Update input styling and bump plugin version

Refined CSS selectors for form elements to improve styling consistency in the payment methods container. Updated plugin version to 2.1.1 in efipay.php.

productionV2.1.1

Choose a tag to compare

@stivenarias229 stivenarias229 released this 09 Jan 19:00

Refined CSS selectors for form elements to improve styling consistency in the payment methods container.

productionV2.1.0

Choose a tag to compare

@stivenarias229 stivenarias229 released this 18 Dec 19:47

Remove payment date limit option and update time expired

Eliminates the 'limit_date_payment' option from the plugin settings and always sets a payment limit date to one hour ahead in the Colombia timezone. Updates the version to 2.1.0 and refines webhook order ID extraction for improved reliability.

productionV2.0.9

Choose a tag to compare

@stivenarias229 stivenarias229 released this 10 Nov 21:16

Remove commet step

productionV2.0.8

Choose a tag to compare

@stivenarias229 stivenarias229 released this 04 Nov 20:00

Updated the plugin version to 2.0.8. Enhanced the showSpinner and hideSpinner functions in efipay_receipt.php to add null checks for spinner and submit button elements, and to safely remove the 'disabled' class from the submit button if present.

productionV2.0.7

Choose a tag to compare

@stivenarias229 stivenarias229 released this 10 Sep 19:50
Improve Efipay gateway integration and UX remove url redirect

Updated checkout block to use dynamic settings and improved payment method availability checks. Enhanced PHP block integration to ensure gateway data is available for checkout blocks and added support flags. Removed unused redirection page settings and now use WooCommerce's default order received URL for payment result redirects. Added frontend script to ensure the 'place order' button is enabled when Efipay is selected. Bumped plugin version to 2.0.7.