Gestpay for WooCommerce


Gestpay for WooCommerce is a payment gateway for WooCommerce which allows you to use Gestpay on your WooCommerce-powered website.

There are four operational modes in this plugin, which depends on Gestpay version you are using:

  • Gestpay Starter
  • Gestpay Professional
  • Gestpay Professional On Site
  • Gestpay Professional iFrame

Click here to read the full usage documentation on Gestpay.

Actions and filters list

Here is a list of filters and actions used in this plugin:


  • gestpay_before_processing_order
  • gestpay_after_order_completed
  • gestpay_after_order_failed
  • gestpay_before_order_settle
  • gestpay_order_settle_success
  • gestpay_order_settle_fail
  • gestpay_before_order_refund
  • gestpay_order_refund_success
  • gestpay_order_refund_fail
  • gestpay_before_order_delete
  • gestpay_order_delete_success
  • gestpay_order_delete_fail


  • gestpay_gateway_parameters
  • gestpay_encrypt_parameters
  • gestpay_settings_tab
  • gestpay_my_cards_template
  • gestpay_cvv_fancybox


  1. Ensure you have the WooCommerce 2.6+ plugin installed
  2. Search “Gestpay for WooCommerce” or upload and install the zip file, in the same way you’d install any other plugin.
  3. Read the usage documentation on Gestpay.


Leggi tutte le recensioni di 5

Crediti e riconoscimenti

“Gestpay for WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.


Traduci “Gestpay for WooCommerce” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Change log (registro delle modifiche)


  • Feature – Added new available currencies
  • Fix – Some currencies (JPY, PKR, IDR, KRW) does not allow decimals in the amount; VND allow just one decimal.
  • Fix – On S2S (On-Site version) added Buyer Name field.
  • Fix – Allow Google Analytics tracking (utm_nooverride)
  • Checks – Verified compatibility with WooCommerce 3.5.1


  • Feature – Added apiKey authentication method option
  • Checks – Verified compatibility with WooCommerce 3.4.5


  • Fix recurring payments with iFrame/Tokenization
  • Checks – Verified compatibility with WordPress 4.9.8, WooCommerce 3.4.4 and WooCommerce Subscriptions 2.3.3


  • Fix – The JS on configuration page must distinguish between Pro and On-Site/iFrame options.
  • Checks – Verified compatibility with WordPress 4.9.6 and WooCommerce 3.4.2


  • Fix – HTML slashes must be escaped inside JS.
  • Fix – No need to instantiate the SOAP Client of order actions in the constructor.
  • Feature – Added the ability to temporarily use unsecure Crypt URL when TLS 1.2 is not available.
  • Feature – Added an option to enable On-Site merchants to set the withAuth parameter to “N”.


  • Fix typo in the JS of the TLS check


  • Feature – Added compatibility with WC Sequential Order Numbers Pro.
  • Security – Added TLS 1.2 checks for redirect and iFrame versions: prevent old and unsecure browsers to proceed with the payment.
  • Fix – Show an error if required fields are not filled on the On-Site version (S2S).
  • Fix – Prevent Fatal Errors if WooCommerce is inactive.
  • Fix – Save transaction key on phase I
  • Checks – Verified compatibility with WordPress 4.9.4/.5 and WooCommerce 3.3.4/.5.


  • Fix – Consel Merchant Pro parameter is now changed to be an input box on which the merchant can add the custom code given by Consel.


  • Feature – Added help text near the CVV field (for it/en languages) for “on site” and iframe versions.
  • Feature – Added Consel Customer Info parameter.


  • Fix – Updated test URLs from to
  • Checks – Verified compatibility with WordPress 4.9 and WooCommerce 3.2.5


  • Fix Custom Info parameter.


  • Fix error “-1” that happens when using the S2S notify URL.
  • Verified compatibility with WooCommerce Subscriptions 2.2.7


  • Fix – Moved ini_set( ‘serialize_precision’, 2 ) to the Helper, to avoid rounding conflicts.
  • Checks – Verified compatibility with WooCommerce v 3.0.5


  • Fix – Verify if class WC_Subscriptions_Cart exists before disabling extra Gestpay payment types.


  • Checks – Verified compatibility with WooCommerce version 2.6.14 and 3.0.4
  • Checks – Verified compatibility with WooCommerce Subscriptions version 2.1.4 and 2.2.5
  • Feature – Added support for Tokenization+Authorization (here called “On-Site”) and iFrame services.
  • Feature – Added support for 3D Secure and not 3D Secure payments.
  • Feature – Added endpoint to handle cardholder’s cards/tokens for the “On-Site” version.
  • Feature – Added Refund/Settle/Delete S2S actions for transactions.
  • Feature – Added more filters and actions.
  • Feature – Disable extra Gestpay payment methods when paying a subscription.
  • Fix – Correctly loading of plugin localization.
  • Fix – Show/Hide Pro options on the configuration page.
  • Fix – Removed extra payment “upmobile”, which is not used anymore.


  • First public release.