Skip to main content

Welcome to dpay.pl documentation

dpay.pl is a modern payment gateway designed for Polish and international institutions. It enables quick integration with the most popular payment methods, offering a simple REST API and ready-made solutions.

Why dpay.pl?

  • Quick integration - minimal code required to launch payments
  • Flexibility - from simple redirects to full server-to-server integration
  • Security - RSA encryption, checksum verification, PCI DSS compliance
  • Multiple payment methods - BLIK, bank transfers, cards, Google Pay, Apple Pay, MB WAY, Bizum and more
  • IPN (Instant Payment Notification) - real-time automatic transaction status notifications
  • Technical support - dedicated admin panel at panel.dpay.pl

API Architecture

A brief summary of the key technical aspects of the dpay.pl API:

ElementValue
Base URLhttps://api-payments.dpay.pl/api/v1_0/
Base URL (DCB)https://secure.dpay.pl/dcb/
Data formatJSON
Content-Typeapplication/json
EncodingUTF-8
AuthorizationSHA-256 Checksum (not Bearer token) - details
NotificationsIPN - HTTP POST webhook to your server - details
Authorization via checksum

dpay.pl does not use Bearer tokens or API keys in headers. Instead, each request includes a checksum field - a SHA-256 hash generated from the request parameters and your Secret Hash. See the Generating checksum section for details.

Supported payment methods

MethodTypeCurrencies
BLIKOne-time codePLN
BLIK BNPLDeferred paymentPLN
Bank transfers (PBL)Bank redirectPLN
Payment cards (Visa / Mastercard)Online / S2SPLN, EUR, USD
Google PayDigital walletPLN, EUR
Apple PayDigital walletPLN, EUR
MB WAYMobile wallet (Portugal)EUR
BizumMobile wallet (Spain)EUR
White-label CZ/SKBank transfers (Czech Republic/Slovakia)CZK, EUR
Premium SMSPremium-rate SMSPLN
Direct Carrier Billing (DCB)Carrier billingPLN

Where to start?

Getting started

  1. Registration - create and verify your account in the dpay.pl panel
  2. Configuration - set up a payment service and obtain your Hash key

Payment lifecycle

Whitelabel

TSP services

Micropayments

Security