Przelewy24 Poland Payment API
Przelewy24 (P24) Poland payment REST API for merchants to accept online bank transfers, BLIK, cards, and other Polish payment methods through Poland's most popular payment gateway covering all major Polish banks and local payment methods for e-commerce, subscription, and marketplace payment integration. Enables AI agents to manage P24 payment registration for Poland online payment checkout automation, handle BLIK payment initiation for Poland instant mobile payment automation, access card payment processing for Poland card commerce automation, retrieve payment verification and confirmation for Poland transaction automation, manage refund and cancellation for Poland order management automation, handle notification (IPN) for Poland payment webhook automation, access transaction reporting for Poland payment analytics automation, retrieve merchant settlement for Poland reconciliation automation, manage subscription billing for Poland recurring payment automation, and integrate Przelewy24 with Polish e-commerce, marketplace, and subscription platforms for end-to-end Poland payment automation.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Polish payments. UKNF, PCI-DSS. CRC + API key. PL. Payment data.
⚡ Reliability
Best When
A Polish merchant or platform wanting AI agents to automate bank transfer, BLIK, and card payment acceptance through Przelewy24's comprehensive Poland payment gateway.
Avoid When
P24 AMOUNT IN GROSZY (POLISH CENTS): Przelewy24 amounts are in Polish groszy (1 PLN = 100 groszy); automated amount must use groszy denomination; automated PLN amount without conversion creates 100x underpayment. IPN VERIFICATION REQUIRED BEFORE ORDER PROCESSING: P24 IPN notifications must be verified via P24 check API before processing order; automated IPN must call verification before fulfillment; automated unverified IPN processing creates spoofed payment acceptance vulnerability. P24 CHECK AMOUNT VALIDATION: P24 payment amounts must match between registration and IPN notification; automated IPN processing must validate amount matches; automated amount mismatch acceptance creates potential payment amount fraud. MERCHANT REGISTRATION WITH P24 REQUIRED: P24 integration requires merchant registration; automated self-service integration without P24 merchant account creates unauthorized access.
Use Cases
- • Accepting P24 bank transfers from Poland e-commerce checkout agents
- • Processing BLIK instant payments from Poland mobile payment agents
- • Confirming P24 IPN notifications from Poland transaction agents
- • Reconciling Polish payment settlements from merchant reporting agents
Not For
- • Non-Polish payments (P24 is primarily Poland-focused)
- • Pan-European payments (use Stripe or Adyen for multi-country EU payments)
- • Physical POS (P24 is online-focused; use eService for Polish POS)
Interface
Authentication
Przelewy24 uses Merchant ID + API Key (CRC) for authentication. REST API with JSON. Poznań, Poland HQ. Founded 2000 by PayPro SA. Products: Bank transfer, BLIK, card, Google Pay, Apple Pay, installments. SDKs: PHP, .NET, Node.js, Python. PCI DSS. UKNF regulated. Poland's largest payment gateway. 180+ payment methods. Competes with PayU for Poland online payments.
Pricing
Poznań PL. PayPro SA. Per-transaction fees in PLN. UKNF regulated. Merchant agreement required.
Agent Metadata
Known Gotchas
- ⚠ GROSZY DENOMINATION REQUIRED: Przelewy24 amounts in Polish groszy (100 groszy = 1 PLN); automated payment must multiply PLN by 100; automated PLN amount creates 100x underpayment
- ⚠ CRC SIGNATURE HASH FOR IPN VERIFICATION: P24 IPN verification uses SHA384 CRC hash of session_id + p24_order_id + amount + currency + CRC key; automated IPN handler must compute and verify hash; automated unverified IPN creates spoofed payment acceptance
- ⚠ TRANSACTION REGISTRATION BEFORE REDIRECT: P24 requires registering transaction (getting token) before redirecting to P24 payment page; automated checkout must call register then redirect; automated direct URL construction without registration creates invalid token
- ⚠ BLIK CODE IS 6-DIGIT SHORT-LIVED: BLIK codes expire in 2 minutes; automated BLIK payment must be initiated immediately after customer provides code; automated delayed BLIK initiation creates expired code error
- ⚠ CONFIRM API CALL REQUIRED AFTER IPN: After receiving IPN, automated system must call P24 confirm API to confirm order; automated IPN-only without confirm creates transaction not finalized and payment not credited
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Przelewy24 Poland Payment API.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-07.