Skip to content
Official dpay plugin

dpay payments for WooCommerce.

Add online payments to a WordPress store without writing code. The plugin supports WooCommerce Blocks, updates order statuses and lets you request online refunds.

  • WooCommerce 8.0 or newer
  • WooCommerce Blocks support
  • Automatic order statuses
  • Refunds from WooCommerce
WooCommerce

dpay.pl payments

WooCommerce → Settings → Payments

Enabled
Service name••••••••
Secret Hash••••••••
Test modeDisabled

A plugin for daily sales

Payment becomes part of order management.

The customer chooses dpay at checkout and pays on a secure payment page. The store receives the result and updates the order.

01

Popular payment methods

The plugin supports BLIK, online bank transfers, cards, Apple Pay, Google Pay, PayPal, Paysafecard and buy now, pay later methods.

Available methods depend on your account configuration

02

Order status

After payment, the WooCommerce order automatically moves to the relevant status.

Less manual payment checking

03

Online refunds

Enter the refund amount directly in the WooCommerce order and the plugin sends the request to dpay.

Full or partial refund

How it works

Install, configure and test.

Add the plugin from the WordPress repository or install it manually from a ZIP file.

  1. 01

    Install and activate the plugin

    Open the plugin installer in WordPress, search for dpay.pl, then install and activate it.

  2. 02

    Get the details from your dpay dashboard

    Create or choose a Payment Point, then copy its service name and Secret Hash.

  3. 03

    Complete the payment settings

    Enable dpay in WooCommerce, enter the details and choose whether to use test mode.

  4. 04

    Place a test order

    Check the redirect to the payment page and the order status update after payment.

Plugin requirements

Check your store environment before installation.

Always confirm current requirements and version changes in the technical documentation.

WordPress

6.0+

WooCommerce

8.0+

PHP

7.4+

Built for

For stores that want payments without building an integration.

The plugin works for a new store, a move from another payment solution, or further development of an existing checkout.

New online store

Add payments while preparing the checkout and first delivery methods.

Start selling

Existing WooCommerce store

Enable dpay alongside your current method and test the customer journey before launch.

Controlled rollout

WooCommerce Blocks

Use the modern cart and checkout experience supported by the plugin.

WooCommerce Blocks compatible

Refund management

Request a refund without looking for the payment in another tool.

Work from the order

Detailed configuration steps, the notification address and troubleshooting guidance are available in the WooCommerce documentation.

Questions and answers

What to know before you start.

Does the plugin support WooCommerce Blocks?

Yes. The official dpay plugin supports WooCommerce Blocks.

What details do I need for configuration?

You need an active dpay account, a Payment Point, its service name and Secret Hash. You can find these details in the dpay dashboard.

Can I make a test payment first?

Yes. Enable test mode in the plugin settings and check the full payment journey before production launch.

Do I have to request a refund in the dpay dashboard?

No. You can request it directly from the WooCommerce order. The plugin sends the refund amount to dpay.

WooCommerce enquiries

Start accepting payments in WooCommerce.

Share your store URL and WooCommerce version. We will help you go from installing the plugin to receiving your first payment.

  • Official dpay plugin
  • Support for WooCommerce Blocks
  • Order statuses and online refunds

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