Deweloperzy
API, które po prostu działa.
Przewidywalne zasoby REST, czytelne błędy, idempotencja i webhooki. Pierwsza płatność testowa w kilka minut.
Szybki start
Pierwsza płatność w kilku linijkach.
Kwoty podajemy w groszach. Klucze testowe zaczynają się od sk_test_, produkcyjne od sk_live_.
# Utwórz płatność
curl https://api.panel-przelewy24.com.pl/v1/payments \
-u sk_test_...: \
-H "Idempotency-Key: 7f3c-..." \
-d amount=24900 \
-d currency=PLN \
-d method=blik \
-d description="Zamówienie #1042" \
-d return_url=https://sklep.pl/dziekujemy
$panel-platnosci = new \Panel Przelewy24\Client('sk_test_...');
$payment = $panel-platnosci->payments->create([
'amount' => 24900,
'currency' => 'PLN',
'method' => 'blik',
'description' => 'Zamówienie #1042',
]);
header('Location: ' . $payment->checkout_url);
import Panel Przelewy24 from '@panel-platnosci/node';
const zw = new Panel Przelewy24('sk_test_...');
const payment = await zw.payments.create({
amount: 24900,
currency: 'PLN',
method: 'blik',
description: 'Zamówienie #1042',
});
// Webhook: payment.succeeded
{
"id": "evt_9Lk2...",
"type": "payment.succeeded",
"data": {
"id": "pay_3Fx8...",
"amount": 24900,
"currency": "PLN",
"method": "blik",
"status": "succeeded"
}
}
Zasoby
Główne zasoby API
| Endpoint | Opis | Metody |
|---|---|---|
| /v1/payments | Tworzenie i pobieranie płatności | GET, POST |
| /v1/refunds | Zwroty pełne i częściowe | GET, POST |
| /v1/customers | Klienci i zapisane metody płatności | GET, POST, PATCH |
| /v1/subscriptions | Płatności cykliczne | GET, POST, PATCH, DELETE |
| /v1/payment_links | Linki płatnicze | GET, POST |
| /v1/payouts | Wypłaty na konto bankowe | GET |
| /v1/webhooks | Konfiguracja powiadomień | GET, POST, DELETE |
Narzędzia
Wszystko, czego potrzebuje deweloper.
Sandbox
Pełne środowisko testowe z testowymi kartami, kodami BLIK i bankami.
SDK
Oficjalne biblioteki dla PHP, Node.js, Python i Java.
Webhooki
Podpisane powiadomienia HMAC z automatycznym ponawianiem.
Logi zapytań
Podgląd każdego zapytania i odpowiedzi API w panelu.
Klucze z uprawnieniami
Klucze ograniczone do wybranych zasobów i operacji.
Zacznij budować już dziś.
Załóż konto testowe i otrzymaj klucze sandbox natychmiast.