Plugins
Official Paysera Checkout plugins for popular e-commerce platforms. Choose your platform below for installation and configuration instructions.
These plugins use the modern Paysera Checkout API with OAuth2 authentication. If you are integrating against the legacy Paysera Checkout API (Project ID + Project Password), see the Checkout Classic plugins page instead.
Paysera Checkout plugins authenticate with a Client ID and Client Secret from the Integrations page of your Paysera Checkout project. See Obtaining Credentials for a step-by-step walkthrough, or jump to Getting Your Credentials below for the short version.
Select Your Platform
- WordPress
- OpenCart
- PrestaShop

✓ Active & Recommended
Installation Steps
From the WordPress.org marketplace (recommended):
- In the WordPress admin, go to Plugins → Add New.
- Search for Paysera Smart Checkout for WooCommerce (official WordPress.org listing).
- Click Install Now, then Activate.
- Open Paysera → Payments to configure the plugin.
From the WordPress admin (ZIP upload fallback):
Use this option only if marketplace installation is unavailable in your WordPress admin.
- Download the plugin ZIP from the fallback link below.
- In the WordPress admin, go to Plugins → Add New → Upload Plugin.
- Choose the downloaded ZIP and click Install Now.
- Click Activate on Paysera Smart Checkout for WooCommerce.
- Open Paysera → Payments in the admin menu to configure the plugin.
Configuration
| Setting | Description |
|---|---|
| Client ID | Client ID from your Paysera Checkout project (Integrations page) |
| Client Secret | Client Secret from the same Integrations page — reveal with the eye icon |
| Window Mode | same (redirect) or popup — controls how customers are sent to the payment page |
| Log Level | None, Error, or Info — controls how much diagnostic detail the plugin captures |
Requirements
- WordPress 6.7 or higher (tested up to 6.9)
- WooCommerce 9.0 or higher
- PHP 7.4 or higher
- PHP extensions:
BCMath,Zip - SSL certificate (HTTPS)
Downloads & Resources

✓ Active & Recommended
Installation Steps
From the OpenCart Marketplace (recommended):
- Open the Paysera Essentials extension page.
- Sign in to OpenCart Marketplace if prompted and download the latest extension package.
- In the OpenCart admin, go to Extensions → Installer.
- Click Upload and select the downloaded extension package.
- Navigate to Extensions → Extensions → Payments.
- Find Paysera Essentials and click Install.
- Click Edit to configure the extension.
From the Paysera ZIP download (fallback):
Use this option only if the OpenCart Marketplace download is unavailable.
- Download the extension ZIP from the fallback link below.
- In the OpenCart admin, go to Extensions → Installer.
- Click Upload and select the downloaded ZIP file.
- Navigate to Extensions → Extensions → Payments.
- Find Paysera Essentials and click Install.
- Click Edit to configure the extension.
Configuration
| Setting | Description |
|---|---|
| Client ID | Client ID from your Paysera Checkout project (Integrations page) |
| Client Secret | Client Secret from the same Integrations page — reveal with the eye icon |
| Order Status Mapping | Map Paysera payment statuses to OpenCart order statuses |
| Status | Enable or disable the payment method in checkout |
Requirements
- OpenCart 3.x
- PHP 7.4 or higher
- SSL certificate (HTTPS)
Downloads & Resources

✓ Active & Recommended
Installation Steps
- Download the module ZIP from the link below.
- In the PrestaShop admin, go to Modules → Module Manager.
- Click Upload a module and select the downloaded ZIP.
- Click Install, then Configure.
- Enter your Paysera credentials and save.
Configuration
| Setting | Description |
|---|---|
| Client ID | Client ID from your Paysera Checkout project (Integrations page) |
| Client Secret | Client Secret from the same Integrations page — reveal with the eye icon |
| Payment Method Display | How Paysera is presented in the PrestaShop checkout |
| Order Status Mapping | Map Paysera statuses to PrestaShop order statuses |
Requirements
- PrestaShop 8.0 – 9.0
- PHP 8.0 or higher
- PHP extensions:
curl,json,openssl - SSL certificate (HTTPS)
Downloads & Resources
Getting Your Credentials
Paysera Checkout plugins authenticate with OAuth2 client credentials, not with the legacy Project ID / Project Password pair.
- Sign in to Paysera Checkout in the Paysera Merchant Portal.
- Create a project (or open an existing one).
- Open the project's Integrations page — the Client ID and Client Secret are shown in the API credentials section. Click the eye icon to reveal the secret and copy both values.
- Paste the Client ID and Client Secret into the plugin's configuration screen on your e-commerce platform.
See Obtaining Credentials for a step-by-step walkthrough with screenshots, and Your First Payment for the end-to-end integration.
Treat the Client Secret like a password. If it is exposed, click Regenerate credentials on the Integrations page and update the plugin's configuration with the new value — the old secret stops working immediately.
Next Steps
- Authentication — how OAuth2 tokens are issued and refreshed
- Your First Payment — end-to-end payment flow
- Webhooks — processing payment callbacks