Download the WooCommerce extension 👇
(Newest release 04.02.2026)
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. |



