Skip to main content
Version: 2.0.0

Tatra CardPay

Tatra CardPay adds Tatra banka payment processing into checkout using the Yui payment gateway integration layer. The plugin supports two independent integration modes, selected in Settings → Credentials → Payment Type:

  • Tatra CardPay — the classic redirect-based CardPay integration (HMAC-signed form POST to the bank).
  • TatraPay Plus API — the OAuth2/REST TatraPay Plus API (v1.5.2), which adds card payment, Bank Transfer, QR Pay, and PayLater (instalment loan) as separate, independently enabled payment methods.

Admin use cases

  • Enable and configure Tatra payment method(s) at checkout, per site.
  • Switch between the classic CardPay integration and the TatraPay Plus API.
  • Enable/disable PayLater, Bank Transfer, and QR Pay individually (TatraPay Plus API only).
  • Manage sandbox/live credential transitions, and validate credentials from the Settings page.
  • Restrict method availability by country and by visibility date range.
  • Verify payment success/failure lifecycle in orders, including a manual "Check Payment Status" action on the order edit page (TatraPay Plus API only).
  • Monitor transaction volume, revenue, and success/failure trends on the plugin's own Dashboard page. See Dashboard.

Developer use cases

  • Integrate custom checkout flows against the exposed Plugin::$plugin payment method contract (getDetails(), placeOrder(), postValidate()).
  • Call the TatraPay Plus ApiService directly for payment status, application (loan) status, available payment methods, payment cancellation, or PayLater precalculation. See Developer / API.

Documentation