Download the WooCommerce extension 👇
(Newest release 13.10.2025)
Install the WooCommerce Extension
To install the plugin:
Download the latest version of the plugin above.
In your WordPress dashboard, go to Plugins > Add New > Upload Plugin, and upload the ZIP file.
Activate the plugin.
Go to WooCommerce > Settings > Payments > EveryPay, enable it, and enter the following:
API Username
API Password
Processing Account Name
You can find these credentials in the Merchant Portal.
Configure the Extension in WooCommerce
Once activated, go to WooCommerce > Settings > Payments > EveryPay to configure the plugin settings.
Enable Google Pay Payments
To offer Google Pay on your checkout page, the following setup is required:
Your website must use HTTPS and a valid TLS certificate.
Steps to enable Google Pay:
In the Merchant Portal, go to E-shop Settings.
Select the relevant E-shop.
Scroll to the Google Pay section.
Accept the Terms and Conditions by checking the box.
Confirm that the section status changes to "Accepted" with the date.
When configured correctly, Google Pay will appear as a payment method at checkout.
Enable Apple Pay Payments
Accepting Apple Pay Payments
To enable Apple Pay, your setup must meet these requirements:
All Apple Pay pages must be served over HTTPS.
Your domain must have a valid SSL certificate.
Your server must support secure communication with Apple Pay (see the Apple Pay Guide).
Your e-shop must be registered and active in the Merchant portal.
Card payments must be enabled.
Preparation Steps
1. Domain Verification File
In the Merchant portal, go to E-shop Settings.
Select your e-shop and find the Apple Pay section.
Download the domain verification file.
Upload the file to:
https://[YOUR_DOMAIN]/.well-known/
Make sure the file is accessible at:
https://[YOUR_DOMAIN]/.well-known/apple-developer-merchantid-domain-association
2. Register Your Domain
In E-shop Settings, under Apple Pay, click the + icon.
Enter the domain or subdomain used for Apple Pay (e.g.,
example.com
,www.example.com
).Click Add domain.
Verify the registration status — a successful entry will show the domain as registered.
When properly set up, Apple Pay will be visible at checkout for customers using compatible devices and browsers.
Set Up Callback Notifications
Callback notifications are used to update order status automatically after a payment is completed.
To enable callback notifications:
In your WordPress dashboard, copy the Callback Notification URL from the plugin settings.
Paste this URL into the Merchant Portal > E-shop Settings > Callback Notification URL field.
This ensures your orders are updated in real time in both the customer view and the WooCommerce > Orders section.
Settings Overview
Field | Description |
Enable/Disable | Toggle to activate the payment methods at checkout |
Gateway URL | Choose LIVE or TEST environment |
Callback Notification URL | Copy this from plugin settings and paste it into Merchant Portal > E-shop Settings > Callback Notification URL |
API Username / Test API Username | Different credentials for LIVE and TEST environments. Find them in the Merchant portal: |
API Secret / Test API Secret | LIVE and TEST environments use different secrets (32 characters). Available in the Merchant portal under the same links as above. |
API Account Name | Set in the Merchant portal: |
Checkout Title | The name shown to users at checkout |
Layout | Choose how payment methods appear: |
Default Country | Determines the default country for Open Banking. Can follow billing country or be fixed (Estonia, Latvia, Lithuania) |
Debug Log | Enable to log payment process steps for troubleshooting |
Remove language code from URL | Optional. Removes the language code (e.g., /en/, /et/) from custom URLs generated by this plugin. Enable only if language-specific plugins cause 404 errors during the payment process. |