How to Create a WordPress Mollie Payment Form

Are you looking for a way to integrate Mollie payments into your WordPress membership site?

By default, WordPress does not offer a payment option for your website. As a result, it is suggested to utilize a specialized membership plugin such as ProfilePress. This plugin lets you design a payment form utilizing the Mollie payment gateway. You can personalize the payment form using this plugin and provide your customers with a hassle-free payment experience utilizing their preferred payment method.

This post will provide a simple guide to establishing a Mollie payment form on your WordPress membership website utilizing ProfilePress, a WordPress plugin that supports the Mollie payment gateway.

ProfilePress: The ultimate solution for creating Mollie payment forms

ProfilePress offers an all-in-one solution for creating a full-fledged membership site in WordPress.

ProfilePress

With ProfilePress, you have total control over the configuration of your membership plans. This means you can create one-time or recurring subscription plans, offer free trials, and set a sign-up fee for your membership plans. The other great thing about ProfilePress is that it’s intuitive and offers all the functionality you need to set up some of the most popular payment methods, such as Stripe, PayPal, Mollie, and RazorPay, on your membership site.

ProfilePress comes with the Mollie Checkout add-on that essentially lets you accept payments through your Mollie account and lets members pay using Visa, Mastercard, Venmo, Discover, iDEAL, American Express, Bancontact, BLIK, giropay, MyBank, and Przelewy24.

The best part about ProfilePress is that it’s straightforward to set up on any WordPress site and requires little to no technical skills. This makes it the perfect solution for businesses that want a powerful membership plugin that’s easy to use and doesn’t require coding to set up advanced membership features in WordPress.

How to create a WordPress Mollie payment form with ProfilePress

The following tutorial will demonstrate generating a WordPress Mollie payment form utilizing ProfilePress.

First, ensure you’ve installed the ProfilePress plugin on your WordPress site to set up your membership plans, connect your Mollie account, and create an optimized checkout page.

Step #1: Install and activate the ProfilePress plugin

Get the ProfilePress plugin and install it on your WordPress site. To do this, navigate to Plugins → Add New and upload the plugin’s ZIP file to your WordPress site.

Once you click the Install Now button, the plugin will automatically be installed on your site. Make sure to activate the plugin once it’s installed.

Step #2: Create membership plans

Now that the ProfilePress plugin is installed and activated on your WordPress site, we can start creating membership plans. To do this, navigate to ProfilePress → Membership Plans and click the Add New Plan button.

Add a new plan

The Plan Details meta box lets you set basic membership plan details such as the name, description, and price of your membership plan. You can also offer membership plans for free if you set the Price ($) field to “0”. Once you’re done setting up your membership plan details, click on the Subscription Settings meta box.

Plan details

Using the Billing Frequency dropdown menu, you can choose the payment frequency for your membership plan, such as monthly, weekly, annually, or every six months.

Furthermore, the Signup Fee field can be configured to require a one-time sign-up fee for all new users, effectively preventing spam submissions. Additionally, you can set the length of the free trial period using the Free Trial dropdown menu. Finally, save your membership plan by clicking the Save Plan button.

Upon saving your membership plan, a unique checkout URL will be generated. You may use this URL to create a pricing page or share it with your potential customers so they can complete their payment for the membership plan.

Checkout URLs for your new plans

Step #3: Set up your Mollie account

Once you have created a membership plan on your WordPress website, you will require a convenient payment system for potential members to sign up and pay for their plan using Mollie. To enable this functionality, you must configure your Mollie account settings in the ProfilePress plugin settings. Navigate to ProfilePress → Settings in the WordPress admin panel, then select the Payments tab from the top menu.

Payments tab

The Payment Methods section lets you enable and configure various payment methods on your WordPress site. Click on the Configure button next to the Mollie payment method to start setting up your Mollie account.

Select the Enable / Disable checkbox to enable Mollie payments on your WordPress site.

ProfilePress only requires your Mollie API keys to start accepting payments through Mollie.

 

To find your API keys:

  1. Log into your Mollie dashboard.
  2. In the menu on the left, go to Developers > API Keys.
  3. Copy and paste your Live API key or Test API key (depending on whether you have test mode enabled in ProfilePress) from Mollie into your Mollie settings in ProfilePress.

Step #4: Restrict membership content

With the membership plan created and the Mollie payment gateway enabled as the only payment option, you may proceed to set up content protection rules using the ProfilePress plugin. To begin, go to ProfilePress → Content Protection and click on the Add a Protection Rule button.

Content protection rule

After giving your content restriction rule a new title, use the Content to Protect section to specify which content will be restricted to members only.

Content restriction settings

You can choose to protect specific pages containing membership content by selecting “Selected Posts” and indicating the pages in the field that appears next to the dropdown menu. Next, choose “Logged in users” from the “Who can access the content?” dropdown menu.

Then, select the membership plan you previously created by utilizing the “Select Membership Plans that can access content” field. Additionally, you can specify the actions taken when unauthenticated users try to view restricted posts or pages on your WordPress website by selecting an option from the “What happens when users without access try to view the content?” field at the bottom.

Click on the Save Rule button when you are done.

Step #5: Let users pay for the content via the Mollie form

Now that everything is set up, you must create a checkout page on your WordPress site to let users subscribe to membership plans. If a checkout page wasn’t created, create a new page by navigating to Pages → Add New and paste the checkout shortcode.

ProfilePress shortcode

Once that’s done, navigate to ProfilePress → Settings and click on the Pages section under the General tab.

General settings

Specify the page you just created that has the ProfilePress shortcode using the Checkout Page dropdown menu and click on the Save Changes button to continue.

So when your users, website visitors, or prospective customers visit the checkout URL of any membership plan, they will see a checkout page with the Mollie payment option.

This way, your customers can make payments for premium membership content using their Mollie accounts directly from your WordPress membership website.

Conclusion

If you’re using a plugin like ProfilePress, building a Mollie payment form for your WordPress membership site should be a breeze.

To get started, create content only available to members, then connect your Mollie account to ProfilePress so you can accept payments via Mollie. You can then restrict access to the content so only users with active subscriptions can view it. By doing this, customers can pay for their subscriptions directly on your WordPress site and have the funds deposited into your Mollie account.

Interested in developing a WordPress payment form that uses Mollie? Download ProfilePress now!

Create Paid Membership Websites in Minutes

Install ProfilePress today and get a modern and powerful WordPress membership & ecommerce website – the easy way!