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.
This page answers which plugin to install in your shop. If you are on the other side of that – you build the platform, and your merchants accept payments through it – start at For Platforms instead.
A Magento plugin for Paysera Checkout is in development. If you need Magento today, use the Checkout Classic Magento extension and open the Magento tab — we'll let you know when the Checkout Modern plugin is available.
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
- Shopify

✓ 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 |