Місток
Документація · Шлюзи · PL

Przelewy24 Польща

BLIK, картки, PayPo, Raty, Apple/Google Pay. Офіційна документація: https://developers.przelewy24.pl/. Комісія шлюзу: за тарифом P24 (BLIK/картки ~1,29 % + 0,30 zł).

Доступи

merchantId, posId, CRC, API key (reports) з панелі P24. Пісочниця: sandbox.przelewy24.pl з окремими ключами (P24_SANDBOX=1). Активація 59 zł.

Змінні середовища
P24_MERCHANT_ID P24_POS_ID P24_CRC P24_REPORT_KEY P24_SANDBOX P24_METHOD (опц.)
Вебхук
POST /webhooks/p24 JSON (merchantId, posId, sessionId, amount, originAmount, currency, orderId, methodId, statement, sign); sign = SHA-384 над цими полями + CRC. Basic auth запитів: posId:apiKey.

Що викликає Місток

ЗапитПоля / сенс
POST /api/v1/transaction/registersessionId, amount (грош), currency, description, email, urlReturn, urlStatus, timeLimit, method?; sign = SHA-384(JSON{sessionId, merchantId, amount, currency, crc}) → token → /trnRequest/{token}
PUT /api/v1/transaction/verifyобов’язкова верифікація після нотифікації — інакше платіж лишається «авансом»; Місток робить її автоматично
GET /api/v1/transaction/by/sessionId/{id}статус (0 created, 1 processing, 2 success, 3 reversed)
POST /api/v1/transaction/refundrefunds[{orderId, sessionId, amount, description}]

Статуси

Нотифікація приходить лише для успішних платежів; статуси P24 0/1/2/3 → created/processing/success/reversed.

Модель Містка: created → processing → (hold →) success | failure | expired | reversed. Замовлення в Shopify отримує оплату лише на success і лише після звірки суми й валюти з нашим записом.

Пісочниця

Пісочниця з тестовими методами; BLIK-коди для тестів видає підтримка P24.

Обмеження

Не підтверджено живим прогоном

Реалізовано за офіційними доками та SDK; перший прогін на тестових ключах обов’язковий.

← усі шлюзи · HTTP API Містка