PayPlus Payment Gateway

Description

PayPlus Payment Gateway for WooCommerce
Accept debit and credit cards on your WooCommerce store in a secure way with the ability to design your own payment page and add high functionalities to it. SSL is not required.

Supported PHP Versions:
This plugin is compatible with PHP versions from 7.4 up to 8.3.

Before installation:
You need your account credentials. For that, you have to contact PayPlus and to join the service.

Plugin Disclaimer:
PayPlus does not accept liability for any damage, loss, cost (including legal costs), expenses, indirect losses or consequential damage of any kind which may be suffered or incurred by the user from the use of this service.

It is important to know that this plugin relies on third-party services.
However, the third-party so mentioned is the PayPlus core engine at their servers – the providers of this plugin.

By being a payment processor, just like many of its kind, it must send some transaction details to the third-party server (itself) for token generation and transaction logging statistics and connecting to invoices.

It is this transfer back and forth of data between your WooCommerce and the PayPlus servers that we would like to bring to your attention clearly and plainly.

The main links to PayPlus, its terms and conditions, and privacy policy are as listed:
– Home Page: https://www.payplus.co.il
– Plugin Instruction page: https://www.payplus.co.il/wordpress
– Terms and Conditions: https://www.payplus.co.il/privacy

The above records, the transaction details, are not treated as belonging to PayPlus and are never used for any other purposes.

The external files referenced by this plugin, due to WordPress policy recommendations, are all included in the plugin directory.

8.1.3 – 25-02-2026

  • Fix – Resolved “Redirect” and “Next page iframe” display issues on the order-pay page for specific customer environments caused by an unnecessary static flag preventing proper rendering.
  • Feature – Added inline loader to PayPlus Embedded “Place Order” button, providing immediate visual feedback during payment processing for improved user experience.
  • Tweak – Addressed WordPress Plugin Check (PCP) compliance requirements.
  • Fix – Improved Invoice+ error message handling on the orders page to properly display API error details.

8.1.2 – 24-02-2026

  • Feature – Full PW Gift Cards integration for Blocks Checkout across all PayPlus payment methods, including correct discount handling, order totals, and debit timing.
  • Fix – PW Gift Cards discount now applied correctly in Iframe (next page) and Redirect modes in Blocks Checkout, consistent with Popup and Same-Page Iframe behavior.
  • Feature – Added option to mark the Customer Invoice Name field as required in both Classic and Blocks Checkout.
  • Feature – Added option to set a custom label and placeholder for the Customer Invoice Name field in both Classic and Blocks Checkout.
  • Tweak – PayPlus Embedded loader: when “Hide PayPlus logo when showing loader” is enabled, “Processing Payment…” (or its Hebrew translation) is now always centered in the loader and displayed clearly.

8.1.1 – 23-02-2026

  • Fix – TV power-down effect in Blocks Checkout is now driven by the plugin setting rather than CSS positioning, ensuring it triggers reliably regardless of theme styles.
  • Tweak – Blocks Checkout popup and same-page iframe modes now open instantly — the PayPlus payment page link is fetched asynchronously after checkout submission instead of blocking the Store API response.

8.1.0 – 22-02-2026

  • Fix – Improved redirect handling across all browsers with a unified solution, eliminating the need for browser-specific settings and checkboxes.
  • Tweak – Added translated “Payment received – redirecting…” screen that appears briefly when using fallback redirect method.
  • Fix – Resolved issue where changing delivery method in classic checkout would incorrectly switch the selected payment method in the payment list.
  • Tweak – Callback handler now processes orders in “failed” status (in addition to “pending”) since callbacks occur after order creation and payment.
  • Added – Optional TV power-down effect for popup iframe mode. When enabled via plugin settings, displays a classic CRT television shutdown animation before redirecting to thank you page.
  • Fix – Order payment method now reflects the actual payment method used (e.g., credit card, Google Pay, Bit) rather than the initially selected gateway, ensuring accuracy in WooCommerce order details and invoices.

8.0.9 – 18-02-2026

  • Fix – Fixed default setting for Firefox-compatible redirect mode – polling fallback is now enabled by default as intended.

8.0.7 – 18-02-2026

  • Tweak – Added automatic polling fallback for iframe payment redirects in both blocks and classic checkouts. This ensures reliable redirects for Firefox users and other scenarios where the iframe cannot communicate via postMessage. The system polls the server for order completion status and redirects to the thank-you page automatically.
  • Fix – Fixed EMV POS device functionality issue when only one admin user was configured.

  • Tweak – Improved the payPlusRemote() function to better handle $payload issues.

  • Tweak – Removed outdated logs and deprecated API calls.
  • Tweak – Optimized payment page logic to reuse existing pages when possible, reducing unnecessary API requests.
  • Tweak – Corrected inaccurate status reporting in “Orders Reports/Validator”.
  • Tweak – Streamlined callback_response by removing redundant functions and passing data directly instead of using SQL.
  • Added – When “Update status in IPN” is enabled, the callback function will skip status updates and related checks.
  • Added – Disallow voucher payment for shipping – Enforce a minimum amount for non-voucher payments: voucher payments can no longer be used to pay for shipping, preventing customers from covering delivery costs with vouchers.

See changelog for all versions.

Screenshots

  • The PayPlus Payment page! (Example – This page can be edited for design and more!).
  • Go into Plugins -> Add New Plugin.
  • Search for PayPlus Payment Gateway in the search line and click install.
  • After installation click activate.
  • Select WooCommerce -> Settings -> Payments.
  • Activate the gateway under the “active” tab and select manage.
  • Enter the 3 credentials (in basic settings) you have received from PayPlus (when you signed up with us).
  • Save your settings, now you have an active payment page!

Installation

  1. In your WordPress Dashboard go to “Plugins” -> “Add Plugin”.
  2. Search for “payplus-payment-gateway”.
  3. Install the plugin by pressing the “Install” button.
  4. Activate the plugin by pressing the “Activate” button.
  5. Open the settings page for WooCommerce and click the “Checkout” tab.
  6. Click on the sub tab for “PayPlus Payment Gateway”.
  7. Configure your PayPlus Gateway settings.

FAQ

Do this plugin support recurring payments, like subscriptions?

Yes!

Does this require an SSL certificate?

No! You can use our Redirect option and you are free from SSL, However it is still recommended.

Does this support both production mode and sandbox mode for testing?

Yes, it does – production and Test (sandbox) mode is driven by the API keys you use with a checkbox in the admin settings to toggle between both.

Where can I find documentation?

For help setting up and configuration refer to documentation.

Where can I get support or talk to other users?

If you get stuck, you can ask for help in the Plugin Forum. or contact us directly at (https://www.payplus.co.il).

Reviews

ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.

Contributors & Developers

“PayPlus Payment Gateway” is open source software. The following people have contributed to this plugin.

Contributors