Online stores
WooCommerce, Magento 2, PrestaShop, Shopware 6, OpenCart, Sylius and more
No need to build payments from scratch
Choose a ready-made plugin, add a module to your billing system, or connect your own application to dpay through the API.

{
"transactionType": "transfers",
"service": "abc123",
"value": "249.00",
"url_success": "https://store.example/success",
"url_fail": "https://store.example/failure",
"url_ipn": "https://store.example/api/ipn",
"checksum": "e3b0c44298fc1c149afb..."
}
200 OK
{
"error": false,
"status": true,
"msg": "https://secure.dpay.pl/transfer@pay@A75AEBB4-4B89-4834-AD43-EF442C133769",
"transactionId": "A75AEBB4-4B89-4834-AD43-EF442C133769"
}Three ways to get started
Launch a standard online store with a plugin, use a module for a billing platform, or connect a custom sales process directly through the HTTP API.
WooCommerce, Magento 2, PrestaShop, Shopware 6, OpenCart, Sylius and more
No need to build payments from scratch
WHMCS, Blesta, BoxBilling and systems connected through the API
Payments matched to an amount due
HTTP API, code examples and an integration fitted to your sales process
Full control over the customer journey
How it works
The work depends on your platform, but every option follows the same key stages.
Review the available solutions or tell us which technology your own system uses.
Create the dpay configuration that your online store or application will use.
Install the plugin or implement the connection by following the documentation.
Check payment creation, the customer return journey and order status updates.
The most popular starting point
The official plugin supports WooCommerce Blocks, passes the payment result to the order and lets you request refunds from the order view.
Explore the WooCommerce integrationBuilt for
This page helps you choose the business route. Detailed configuration instructions remain in the technical documentation.
The official plugin for WordPress stores, including support for WooCommerce Blocks.
Dedicated product page
Modules for Magento 2, PrestaShop, Shopware, OpenCart, Sylius and other platforms.
Ready-made solutions
Modules for WHMCS, Blesta and BoxBilling help match a payment to an invoice or service.
Invoices and subscriptions
The HTTP API lets you fit the payment journey to an application, ERP system or custom sales process.
Technical integration
Questions and answers
Not always. You can install a ready-made plugin from your platform dashboard. A developer is needed for a custom system or non-standard payment journey.
The dpay documentation for each integration contains detailed steps, version requirements and testing guidance.
The ready-made solutions described in our documentation support online refunds. The exact refund process depends on the platform.
You can connect your system directly through the HTTP API. The documentation describes the API and provides examples for popular technologies. Tell us the name and technology of your system in the contact form.
Tell us which store platform, system or technology you use. Our reply will point to a specific plugin, module or API documentation.