Payment Services
Core payment endpoints: register payments, check transaction details, process refunds, manage withdrawals, and retrieve bank information.
Register Payment
Create a new payment transaction. Supports multiple payment methods:
Get Payment Details (Payments API)
Retrieve details of a payment registered through the Payments API, identified by its transaction UUID.
Transaction Details
Returns detailed information about a specific transaction including status, amounts, fees, URLs, and timestamps.
Refund Transaction
Refund a completed transaction. Supports both full and partial refunds.
Check Refund Availability
Check whether a transaction can be refunded (for the given amount) without actually executing the refund. Runs the same validations as the refund endpoint (transaction state, balance, refund window, available refund amount).
Check Refund Availability (GET)
GET variant of the refund availability check. Checks the full transaction amount.
Withdraw Details
Retrieve information about a specific withdrawal including status, amounts, fees, and receiver details.
Get Banks List
Returns all banks operated by dpay.pl.
Get Banks for Service
Returns banks available for a specific payment service.
Get Bank Logo
Returns the bank logo image in PNG format.