Warning – Giropay no longer available after June 30, 2024

Giropay’s operator Paydirekt has decided to cease the payment method’s services at the end of June, without providing a direct alternative. This decision by Paydirekt impacts the entire industry and is beyond our control.

Effective July 1, 2024: 

  • Pay-ins will fail with the 101101 error
  • Refunds will be possible for one year 

This change affects both the new and legacy integrations.

Our team is ready to assist you with your integration of alternatives like Klarna, PayPal, or virtual IBANs for the German market. Please reach out via the Hub

About

Giropay is a popular payment method available in Germany that allows users to pay securely by connecting to their bank during checkout.

Region

Germany

Currencies

EUR

Refunds

Yes

Disputes

Users authenticate directly with their bank, so there is no dispute process and a low risk of unrecognized or fraudulent payments

Preauthorization

No

Recurring payments

No

How it works

  • On your app or website, the user selects Giropay as the payment method during checkout.
  • The user is redirected to the Giropay payment page RedirectURL where they enter their bank identifier code (BIC).
  • The user logs in to their banking interface.
  • The user chooses between using a QR code or entering a transaction authentication number (TAN).
  • After authentication, the user chooses which bank account to debit.

The transaction is complete when the pay-in status changes from CREATED to SUCCEEDED or FAILED, indicating the outcome.

You should also set up hook notifications fo the relevant relevant types:

  • PAYIN_NORMAL_SUCCEEDED
  • PAYIN_NORMAL_FAILED

Note - Minimum amount

The minimum accepted amount for Giropay pay-ins is €1.00 (100).

In Production, pay-ins lower than this amount will fail.

For the legacy integration, see the Web Direct-Debit PayIn object.