Giropay is a bank redirect payment method for the German market, allowing customers to pay online directly from their bank account through real-time bank-to-bank transfers.
MemberPress integration with Stripe allows you to receive payments through Giropay. This document will show you how to set this up and provide more details on Giropay.
Receiving Payments With Giropay
Giropay is supported only through the built-in MemberPress integration with Stripe. Thus, before enabling Giropay, please connect Stripe to MemberPress on your site, and test the connection to make sure it’s functioning well.
After your Stripe connection is set properly, please enable Giropay as payment method in your Stripe account, and then in MemberPress. You will find the Giropay option in your Stripe account by navigating to Settings > Payment Methods and scrolling down to the “Bank redirects” section.
Please check more details on setting this up in the “How To Enable Payment Methods With Stripe and Memberpress” document.
Once Giropay is enabled, your membership registration forms will show this new payment option. The Giropay payment option will be available on both Stripe Checkout and Stripe Element forms.
When your users submit the registration form, they will be redirected to the Giropay website to authenticate the payment and returned to your site once the payment is confirmed.
What’s Important to Know About Using Giropay?
The Giropay payment option will show only if all conditions are met, as Giropay integration comes with several limitations imposed by Giropay or Stripe.
Firstly, it’s important to mention that Giropay can only be used for non-recurring payments. Thus, this payment method will not be visible on the registration pages of your recurring memberships. Also, Giropay doesn’t support delayed payments. Accordingly, Giropay as a payment option will not be available for memberships with free or paid trials.
Further, Giropay is available for your users from Germany. Accordingly, to use Giropay with MemberPress, please make sure that the currency in MemberPress settings is set to EUR.
In addition, your Stripe account needs to be set to one of the following countries to receive payments from your customers through Giropay: Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hong Kong, Hungary, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, United Kingdom, or United States.
You can find more information about Giropay payments in Stripe documentation.