Skip to content

Tpay Integration

The Tpay module integrates WooCommerce with one of the most popular Polish payment gateways.

MethodDescription
Bank transfersAll Polish online banks
BLIKPayment with a 6-digit code
Payment cardsVisa, Mastercard

Go to WooCommerce > Settings > Payments > Tpay.

SettingDescription
Merchant IDTpay merchant ID (4-5 digits)
Security codeSecurity code
API key40-character API key (for refunds)
API passwordAPI password
BLIKEnable BLIK payments
Bank listShow at checkout or redirect to Tpay

You can configure a surcharge for using the gateway:

  • Fixed amount (PLN)
  • Percentage of the order value

IPN notifications are verified through:

  1. MD5 checksum: md5(merchant_id + transaction_id + amount + crc + security_code)
  2. Tpay IP allowlist (5 addresses)

Refunds are processed through the Tpay Transaction API. Requires an API key and password.