Skip to content

PlanetPay integration

The PlanetPay module integrates WooCommerce with the PlanetPay payment gateway. It supports BLIK, payment cards, bank transfers, Google Pay and Apple Pay.

Go to WooCommerce > Settings > Payments > PlanetPay.

SettingDescription
Merchant IDMerchant identifier
Merchant SecretMerchant secret key
Signing keySHA256 HMAC key for verifying webhooks
Sandbox modeTesting without real transactions
MethodDescription
BLIKPayment with a 6-digit code, instant
CardsVisa, Mastercard, others
Bank transfersPrzelewy24 and traditional transfers
Google PayGoogle Pay payment
Apple PayApple Pay payment
  1. The customer selects BLIK and enters a 6-digit code
  2. The payment is processed instantly through the API
  3. The order is marked as paid
  1. The customer selects a payment method
  2. Redirect to the PlanetPay paywall
  3. A webhook updates the order status

Refunds can be initiated from the WooCommerce order panel. The PlanetPay API processes the refund and sends a webhook notification.

EndpointDescription
/wp-json/polski-pro/v1/planetpay/paymentPayment status notifications
/wp-json/polski-pro/v1/planetpay/refundRefund status notifications

Webhooks are verified with a SHA256 HMAC signature in the X-Planetpay-Signature header.