Download the extension for PrestaShop 1.7, PrestaShop 8 and PrestaShop 9👇
(Newest release 27.10.2025)
Installation Steps
To install the module:
Open the Back Office and go to Modules > Module manager
Click the Upload a module button in the top-right corner
Upload the ZIP file you downloaded
Locate the EveryPay module in the list
Click Install in the module row
After installation, click Configure to set up the module
Configuration
Once installed, you can find configuration options under Modules > Module manager > EveryPay in the PrestaShop admin interface.
Accepting Google Pay Payments
To accept Google Pay, your store must meet the following requirements:
All pages must be served over HTTPS with a valid TLS certificate.
To activate Google Pay:
In the Merchant portal, go to E-shop Settings
Select your e-shop and scroll to the Google Pay section
Read and agree to the Google Pay Terms and Conditions by checking the box
Once accepted, you will see Accepted along with the confirmation date
If setup is successful, Google Pay will be shown as a payment method at checkout.
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.
Setting Up Callback Notifications
Callback notifications inform you when a customer completes a payment.
To configure:
In the Merchant portal, go to E-shop settings
Copy the Callback Notification URL from the module settings
Paste it into the Callback URL field in the portal
Notifications include both payment_reference and order_reference, and are triggered upon successful payment completion.
Module Settings Overview
Field | Description |
Callback Notification URL | Add this to the Callback Notification URL field in the Merchant portal under E-shop settings. |
Checkout title | Title shown to customers during checkout. |
Live Mode | On – live production (uses API Username and Secret) |
Layout | Choose between: |
Create Order | Before payment – creates order before redirecting to the payment page |
Processing Account | Set in the Merchant portal: |
API Username / Secret | Different credentials for LIVE and TEST environments. Find them in the Merchant portal: |
Default Country | Default Open Banking country is based on the billing address, or set manually (Estonia, Latvia, Lithuania). |



