Download the extension for PrestaShop 1.7, PrestaShop 8 and PrestaShop 9👇
(Newest release 13.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 | Found in the Merchant portal: |
Default Country | Default Open Banking country is based on the billing address, or set manually (Estonia, Latvia, Lithuania). |