WE CREATE PLUGINS DESIGNED
TO MEET EVERY NEED AND REQUIREMENT.

Piraeus Bank WooCommerce Payment Gateway (epay POS)

0 ReviewsDeveloped by Web Expert
69,00

Piraeus Bank WooCommerce Payment Gateway (epay POS)

0 ReviewsDeveloped by Web Expert

Fully compliant with European Regulation EU/2018/389 in the framework of the European Directive PSD2 (3D Secure version 2) which entered into force on 31/08/2020.

Piraeus Bank WooCommerce Payment Gateway (epay POS) allows you to accept online payments by credit, debit or prepaid card, with or without variable installments.

To start accepting payments through Piraeus Bank, you will need to apply for an online card charge and initiate e-commerce at an Piraeus Bank branch. After signing certain contracts, you will receive technical instructions and interface details, which you will use to set up the Piraeus Bank WooCommerce Payment Gateway (epay POS) plugin properly. As long as you complete the tests that will be requested, Piraeus Bank will activate your account and you will start accepting payments.

The payment gateway operates with the support of the algorithm HMACSHA256, rejected transactions and repetitions of failed payments, as well as a follow up mechanism.

The payment gateway uses the redirection method, where the user is redirected from your online store to the payment page of Piraeus Bank to make the payment. Once the payment is made, the customer returns to the online store and the order is updated.

If you face any issue regarding the configuration of the plugin, you can contact us at support@webexpert.gr

*Important notification*

The Piraeus Bank WooCommerce Payment Gateway (epay POS) plugin temporarily does not support WooCommerce’s new “Cart & Checkout Blocks” feature. The classic version of Cart & Checkout is fully supported.

Γιατί να διαλέξετε την Web Expert

Quick & instant installation

We undertake to install the plugin immediately from the moment of purchase of the plugin! Contact us to do the installation!

Upload & edit licenses at any time

You can find and download the plugin at any time through the account uploads you have created on our site.

Free support & lifetime automatic updates

Our plugin license includes free updates and lifetime automatic updates without any annual subscription!

Redirection

The user is redirected from your online store to the bank and once the payment is made, he returns to the online store and the order is updated.

Pre-authorization

Select whether you wish to accept transactions from the bank's system.

Supports interest-free installments

You have the option to set their range yourself.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Ερωτήσεις

How to install a payment gateway?

Setting up a payment gateway is a very simple process. First, you need to download the plugin from the Web Expert membership area and save it to your computer. Then, on your website, from the WordPress admin area, go to “Plugins>Add New Plugin” and select “Upload Plugin”. Finally, you select the file you saved on your computer and select “Install Now”. For more information look up the corresponding README file that comes with the plugin or consult the plugin’s documentation.

Are installments supported?

Piraeus Bank WooCommerce Payment Gateway (epay POS) supports installments. However, the number of these, as well as the type (interest-bearing) are determined by the bank.

How can I make test trades?

You can either refer to the bank’s user manual and perform the test transactions or consult the detailed instructions we offer in the plugin’s documentation.

What can I do if I get an invalid license while I have entered it correctly?

First, you can try to remove the license key from the plugin settings, select save settings, and then enter it again.

In the event that the server that serves you blocks the communication to webexpert.gr, the license check cannot be carried out. You can contact your provider and ask to whitelist our IP addresses: 5.9.116.30 and 5.9.116.27.

Where can I find the redirection links?

Redirection links can be found in our plugin instructions, under the license.

What can I do if I get error 404 during the payments?

Make sure you have send to the bank the redirection links of our plugin.

What can I do if I have a problem with IP validation?

Make sure you have registered a correct IP with the bank and that it has not changed along the way.

What can I do if I get an error like “9129 Preauthorizations are not allowed”?

It seems that you have activated the option of pre-approval in the plugin settings, while you have not declared it to the bank during the process of creating the e-commerce account. Please try disabling pre-authorization.

Why is it showing me “Authentication Error”?

Make sure you have filled in the details you received from the bank correctly in our plugin settings. If they are correct you should contact with the bank.

Why is it showing me message with -1 ?

Make sure you have correctly declared the technical information (redirection links), as well as the technical data you have declared at the bank. If you have a bilingual site, you will need to report this to the bank so they can give you a second POS code.

Why do I get “An error occurred, please contact your administrator Result Code): 1” when I make payments?
You may have incorrectly filled in the details sent to you by the bank in the plugin settings.

What should I do if I get the message “Your transaction cannot be completed”?

Please check if you have sent the redirection links to the bank, which can be found in the instructions of our plugin.

Can I receive payments if I have a bilingual site?

In case you have a bilingual site, you should apply to Piraeus to give you a second PosID and send the redirection links of the second language of the site.  Then you will use the relevant hook that we provide in the “Developers” tab, in which you will fill in the PosID given to you by the bank (also valid for a multilingual site).

Why don’t the failed transaction notices appear in the cart page?

In every transaction wc_print_notice is used where it shows the notifications in the cart. We would like to inform you that the error messages may be hidden by the theme you are using. You should talk to your theme engineer and ask them if print_notices in the cart or checkout have been removed. Also, you can control whether wc_add_notice is hidden by the theme you are using.

Also, try making a transaction by logging in from another bowser and see if the transaction failed message appears. If it does then the problem may come from a rule, either in your theme or a plugin, that one browser doesn’t read, but the other does.
If the above case applies, the problem is purely related to the execution in your browser. You will need to clear your browser’s cookies, history and cache. Alternatively, you can uninstall the browser and reinstall it on your computer.

I have changed server and cannot accept payments, what should I do?

You will need to send the new IP address of the server to the Bank to register it.

Προγραμματιστές

The plugin provides filters, where you can pass your own values:

webexpert_custom_pos_id

The hooks we offer are indicative and need modification. They should be added to the child theme’s functions.php.

If you want to set a different PosID, depending on the support language:

Greek

add_filter ('webexpert_custom_pos_id', 'custom_posid_by_lang');
function custom_posid_by_lang ($ posID) {
if (get_locale () == 'el') {
return "12345678"; // PosID Greek
}
return $ posID; // PosID settings
}

English

add_filter('webexpert_custom_pos_id','webexpert_custom_pos_id_for_english');
function webexpert_custom_pos_id_for_english($defaultPosID) {
    if (get_locale()=='en_US' || get_locale()=='en_GB') {
        return "XXXX"; // PosID (en)
    }
    return $defaultPosID;
}
The products were successfully added to your cart.