Skip to main content

SDK

Official SDK libraries allow you to quickly integrate with the dpay.pl payment gateway without having to manually implement API calls, generate checksums, or handle IPN notifications.

What do our SDKs offer?

  • Checksum generation - automatic checksum calculation for each request, in accordance with the API specification
  • API calls - ready-made methods for registering payments, checking status, and managing services
  • IPN handling - Instant Payment Notification signature verification and response data parsing
  • Error handling - standardized exceptions and error codes to simplify debugging

Available SDKs

LibraryLanguageStatus
dpay-php-sdkPHP 7.4+Available
dpay-python-sdkPython 3.10+Available
dpay-java-sdkJava 11+Available
dpay-go-sdkGo 1.22+Available
dpay-ruby-sdkRuby 3.1+Available

Quick start

  1. Sign up at the dpay.pl Panel and create a new Payment Point.
  2. Retrieve the service name (service_name) and secret hash (secret_hash) from your Payment Point settings.
  3. Install the SDK - see the PHP SDK, Python SDK, Java SDK, Go SDK or Ruby SDK documentation for details.
  4. Configure the IPN URL in your Payment Point to receive transaction status notifications.
Looking for a ready-made plugin?

If you use an e-commerce platform (WooCommerce, Magento, PrestaShop, and others), contact dpay via panel.dpay.pl - we provide ready-made plugins that require no coding.