Skip to content
dpay integrations

Connect payments to your system.

Choose a ready-made plugin, add a module to your billing system, or connect your own application to dpay through the API.

  • Ready-made e-commerce plugins
  • Modules for billing systems
  • HTTP API and code examples
  • Test environment and documentation
WooCommerce
WordPress
WHMCS
Blesta
POST/api/v1_0/payments/registerapplication/json
{
  "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

Choose the right level for your product.

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.

01

Online stores

WooCommerce, Magento 2, PrestaShop, Shopware 6, OpenCart, Sylius and more

No need to build payments from scratch

02

Invoicing and billing

WHMCS, Blesta, BoxBilling and systems connected through the API

Payments matched to an amount due

03

Custom applications

HTTP API, code examples and an integration fitted to your sales process

Full control over the customer journey

How it works

From choosing a solution to the first payment.

The work depends on your platform, but every option follows the same key stages.

  1. 01

    Choose a platform or integration route

    Review the available solutions or tell us which technology your own system uses.

  2. 02

    Prepare your account and payment point

    Create the dpay configuration that your online store or application will use.

  3. 03

    Connect and configure

    Install the plugin or implement the connection by following the documentation.

  4. 04

    Use the test environment

    Check payment creation, the customer return journey and order status updates.

The most popular starting point

dpay payments for WooCommerce.

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 integration

Built for

An integration for stores, invoicing and custom products.

This page helps you choose the business route. Detailed configuration instructions remain in the technical documentation.

WooCommerce

The official plugin for WordPress stores, including support for WooCommerce Blocks.

Dedicated product page

Other online stores

Modules for Magento 2, PrestaShop, Shopware, OpenCart, Sylius and other platforms.

Ready-made solutions

Billing

Modules for WHMCS, Blesta and BoxBilling help match a payment to an invoice or service.

Invoices and subscriptions

Your own system

The HTTP API lets you fit the payment journey to an application, ERP system or custom sales process.

Technical integration

Questions and answers

What to know before you start.

Do I need a developer?

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.

Where can I find configuration instructions?

The dpay documentation for each integration contains detailed steps, version requirements and testing guidance.

Do the integrations support refunds?

The ready-made solutions described in our documentation support online refunds. The exact refund process depends on the platform.

What if my platform is not listed?

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.

Integration enquiries

Find a way to connect dpay.

Tell us which store platform, system or technology you use. Our reply will point to a specific plugin, module or API documentation.

  • Ready-made plugins for online stores
  • Modules for billing systems
  • API and examples for custom products

By sending this form, you confirm that you have read our privacy policy (available in Polish).