Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Accept Giropay Payments in WordPress (The Easy Way)

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to easily accept Giropay payments on your WordPress site?

Giropay is a popular payment method, with over 40 million users in Germany and Austria. By offering this preferred payment method, you can build trust and increase conversions on your website in some European countries.

In this article, we will show you how to accept Giropay payments in WordPress.

How to Accept Giropay Payments in WordPress

Why Accept Giropay Payments in WordPress?

If you are selling physical products, digital downloads, or services on your WordPress website or asking for donations, then it’s important to let your visitors pay using their preferred method.

Many customers will want to pay by credit card or PayPal. However, in Germany, 10% of checkouts are completed using Giropay.

That means if you have customers in Germany and Austria, then adding Giropay as a payment method in your online store is an easy way to boost sales.

Giropay is a German payment method that is based on online banking. You have the benefit of receiving the payment directly from the customer’s bank account as soon as they complete the checkout. Also, fees are lower than when using other payment methods.

Plus, German and Austrian banks have advanced fraud detection, protecting both you and your customers.

With that being said, let’s take a look at how to accept Giropay payments in WordPress.

How to Accept Giropay Payments in WordPress

The first thing you need to do is install and activate the WP Simple Pay plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

WP Simple Pay is one of the best WordPress invoicing and payments plugins for small businesses and the easiest way to accept Giropay payments in WordPress. It can be used without setting up a complex shopping cart system and doesn’t charge any additional transaction fees.

Note: While there is a free version of the plugin, you will need the Pro plugin to create the on-site payment form needed in this guide.

Upon activation, the WP Simple Pay setup wizard will start automatically.

Simply click the ‘Let’s Get Started’ button.

The WP Simple Pay Setup Wizard Will Start Automatically

In the first step, you will be asked to enter your license key.

You can find this information in the account area of the WP Simple Pay website.

You’ll Be Asked to Enter Your WP Simple Pay License Key

Once you have entered the license key, you can click the ‘Activate and Continue’ button to move to the next step.

Now, you will need to connect WP Simple Pay to Stripe. Stripe is a popular payment gateway that supports Giropay along with all top credit and debit cards, Google Pay, Apple Pay, and more.

When you click the ‘Connect with Stripe’ button, you will need to log in to your Stripe account or create a new one. Anyone with a legitimate business can create a Stripe account and accept payments online.

You Need to Connect WP Simple Pay to Stripe

Note: Stripe requires your site to be using SSL/HTTPS encryption. If you don’t already have an SSL certificate for your website, then please see our step-by-step guide on how to add SSL in WordPress.

After logging in to Stripe, you will be asked to configure your WP Simple Pay emails.

Configure Your WP Simple Pay Emails

The three email options have already been enabled for you. These are for sending receipts and invoice reminders to your customers and payment notification emails to yourself.

All you need to do is enter the email address where the notifications should be sent and then click the ‘Save and Continue’ button.

This will bring you to the last step in the setup wizard, where you will create a payment form. Simply click on the ‘Create a Payment Form’ button to get started.

WP Simple Pay Setup Is Complete

Creating a Payment Form in WordPress

You will now be taken to the Add New Payment Form screen. Here, you will be offered a number of payment form templates.

Tip: You can also create a payment form in WP Simple Pay by going to WP Simple Pay » Add New from your WordPress dashboard.

Select the Payment Form Template

You need to hover over the ‘Payment Form’ template and then click the ‘Use Template’ button that appears.

This will take you to a screen where you can customize the new payment form.

For example, in the General tab, you will find options to customize the form’s title and description. You can leave the form’s type as ‘On-site payment form’.

Customize the Payment Form in WP Simple Pay

Now you can click on the Payment tab and set the payment mode to either ‘Live Mode’ or ‘Test Mode’.

‘Test Mode’ will let you make payments that are not actually charged to Giropay. This lets you test your form to make sure it is working properly and that emails are being sent.

Select a Payment Mode in WP Simple Pay

Don’t forget to change this to ‘Live Mode’ when you have finished testing, or you will not receive payments from your customers.

In the Price Options section, you can add multiple prices with different labels. You can specify the cost of the product or service, the currency, whether it is a one-time payment or a recurring subscription, and more.

Make Sure You Select EUR as the Currency for Giropay

Giropay is paid in Euros, so make sure you select ‘EUR’ from the currency drop-down menu under ‘Amount’.

Now, you can scroll down to the Payment Methods section and select all of the payment methods you wish to use on the payment form. To see the Giropay option, you need to change the list from ‘Popular’ to ‘All’ using the dropdown menu.

Check the Box for Giropay in WP Simple Pay

Once you find the ‘giropay’ option, simply check the box next to it. If you like, then you can also check the boxes of other payment methods you wish to use, such as card payments, ACH, Alipay, and Klarna.

Tip: For more information on offering multiple payment options, see our guide on how to allow users to choose a payment method on WordPress forms.

Next, you should switch to the Form Fields tab and select the fields you wish to display on the payment form.

Add Any Additional Form Fields You Need to the Payment Form

The defaults will work well for many websites, but there are plenty of additional fields, including name, phone, coupon, and more.

Once you have added the fields you need, make sure you click the ‘Publish’ button. Now, you are ready to add the payment form to your WordPress website. There are two ways to do this.

Create a Dedicated Giropay Payment Page

The first method allows you to quickly create a dedicated payment page.

Simply go to the Payment Page tab and click the box labeled ‘Enable a dedicated payment page’.

Checking the Payment Page Mode Box in WP Simple Pay

This will display settings where you can select a permalink for the page, choose a color scheme, add a header image or logo, and add some text to the footer.

When you are done, simply click the ‘Publish’ button, and the page will be created.

This is how it looks on our test website.

Preview of Dedicated Payment Page

You may wish to add this page to your navigation menu or link to it from a post, page, or widget.

Add the Giropay Payment Form to an Existing Post or Page

The second method lets you add the payment form you created to any post or page on your website.

Simply edit the post or page, and then drag the WP Simple Pay block in the WordPress block editor.

Adding a WP Simple Pay Block to an Existing Post or Page

After that, select your order form from the dropdown menu in the WP Simple Pay block.

Once you are finished, you can update or publish the post or page and then click on the ‘Preview’ button to see your form in action.

Preview of a WP Simple Pay Payment Form on an Existing Post

Expert Guides for Accepting Payments in WordPress

Now that you know how to add Giropay payments to your website, you may like to see some guides on adding other payment methods in WordPress:

We hope this tutorial helped you learn how to accept Giropay payments in WordPress. You may also want to see our guide on how to add “buy now pay later” payment plans to WordPress or our expert pick of the best Stripe payment plugins for WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. kzain says

    While this article offers a great guide on using Giropay (assuming it’s still relevant for your situation), it’s important to note that Giropay recently stopped accepting new merchants on June 30th, 2024.

    If you’re looking for payment processing options in Germany or Austria, you might want to consider alternatives like Stripe or PayPal.

  3. Dennis Muthomi says

    thanks for this helpful guide.I’m a bit confused, though.
    you mentioned that in Germany, 10% of checkouts are completed using Giropay. so why would I need to use Stripe if Giropay is already a popular payment method? Wouldn’t it be easier to just use Giropay directly?
    please help clarify

    • WPBeginner Support says

      10% is likely to only be a part of your user base, having multiple ways to accept payments makes it more likely for users to be able to pay using their method of choice!

      Admin

    • Jiří Vaněk says

      It’s about choice and user satisfaction. On my website, I used a very popular payment method, PayPal. However, over time, I found that many people were not satisfied with it, so I implemented Stripe and am considering other payment methods as well. If you only set up one payment method, you will likely miss out on many users who cannot or simply do not want to use it. Therefore, it is always good to have other payment methods as a backup. Currently, I personally have three, and I think this has covered a fairly decent user base and given them a choice. User satisfaction ultimately determines whether people complete a purchase on the website or not.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.