# Mollie payment plugin

This plugin integrates Mollie payment gateway with J2Store Joomla eCommerce solution.

Process secure iDEAL, credit card, bank transfer, SOFORT payments, paysafecard, Belfius Direct and other more payments with J2Store’s Mollie payment plugin.

## Requirements <a href="#requirements" id="requirements"></a>

1. PHP version 5.4 or higher
2. Joomla 4.0.0 or the latest version.
3. J2Store4 4.0.2-PRO

## Installation <a href="#installation" id="installation"></a>

1. Download Mollie payment plugin package from our site’s extensions section and install it using Joomla installer.
2. After installing plugin, go to J2Store > Setup > Payment methods and enable Mollie for J2Store.
3. Once enabled, open / edit the plugin and configure the basic settings of the app.

**Setup Mollie API key**

1. Log in to your Mollie account herehttps://www.mollie.nl/“target = ¨\_blank”rel = ¨noopener¨> click here
2. After log in, click on “Settings” under your profile name on top right of the page.
3. In the resulting page, you will have to look at your website profile details or to create a new website profile if you don’t have any existing web profiles. Click on Create new website profile.

![](https://raw.githubusercontent.com/j2store/doc-images/master/payment-methods/mollie%20payment%20plugin/website-profiles.png)

1. If you are creating a new website profile enter your store’s details including your website URL and company name and select your payments and click save.
2. Your website profile page has all the information needed to integrate your Mollie account with J2Store’s Mollie payment plugin. Copy your live or Test API key (depending on the environment you are using) and paste it in plugin’s settings.

![API](https://raw.githubusercontent.com/j2store/doc-images/master/payment-methods/mollie%20payment%20plugin/mollie-api.png)

## Configuration <a href="#configuration" id="configuration"></a>

**Licence key**&#x20;

Enter your license key here to receive upcoming updates for the plugin.\
\
**Payment option title**

The text entered here will be displayed at checkout payment steps.

**Image or Logo**

The image added here will be displayed along with payment title. You could see this at checkout payment method step.

**API Key**

Find and enter the API key associated with your Mollie payment account and click save button to get the list of payment methods.

**Order**

This is the place to add a description. The description will appear on the bank / card statement of your customer. You may use a maximum of 29 characters. You can use the following tag to get the invoice number in the description \[INVOICE]

**Mollie methods**

This will list all the available payment methods you have in your mollie dashboard.

**Article ID for Thanks Msg**

You can create a Joomla Article to say thanks to the users, who purchased in your online store. Enter the article ID here.

**Surcharge**

Do you want to apply a additional fee for choosing mollie as payment ? If yes, enter your fee in number in the text box provided.

**Percentage**

&#x20;If you would like to apply surcharge in percentage (for example, 5%), enter your charge(5) in this text box.

**Fixed value**

&#x20;If you would like to apply surcharge as fixed value (for examplem $5), enter your charge(5)in this text box.

**Display text on selection**

The text entered here will be displayed when customer selects this payment method. You can enter a language constant as a value here if you are using a multi-lingual site and then write a language override. For example, enter a language constant:

J2STOR&#x45;_&#x54;EX&#x54;_&#x54;&#x4F;_&#x44;ISPLA&#x59;_&#x4F;N\_SELECTION.

Now you can go to Joomla admin-> Language Manager->Overrides and create overrides for the language constant in all your languages.

**Display text before payment**

The text entered here will be displayed to the customer at the order summary screen before he makes the payment. You can enter a language constant as a value here if you are using a multi-lingual site and then write a language override. Refer the Display text on selection parameter.

**Display text on after payment**

The text entered here will be displayed when customer completes the payment.

You can enter a language constant as a value here if you are using a multi-lingual site and then write a language override. Refer the Display text on selection parameter.

**On pending payment**

The text entered here will be displayed when customer completes the payment.

**Display text on error in payment**

The text entered here will be displayed to the customer when there is a technical error in the payment process. This error message would only come up when there are any errors due to API issues.

\*\*NOTE: \*\*This error would not be displayed when the user reaches the payment gateway and returns to the merchant site without initiating the payment process.

You can enter a language constant as a value here if you are using a multi-lingual site and then write a language override. Refer the Display text on selection parameter.

**Payment button text**

Text entered here will be added as the name of the payment button.

You can enter a language constant as a value here if you are using a multi-lingual site and then write a language override.

**Debug**

Choose YES to enable the debug mode. If you set this to yes, then debug messages will be logged and saved in the cache folder in your Joomla root directory. DO NOT select YES in the live site.

![mollie settings](https://3551467676-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MD_87z2o5YW7DAu7iav%2Fuploads%2F0aUZwnkVWBmnWrl6aJUP%2FPlugins-Mollie.png?alt=media\&token=7db7e28e-6710-4d1d-9807-251d0a86560c)

**Frontend screen shots**

![](https://3551467676-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MD_87z2o5YW7DAu7iav%2Fuploads%2FdRwpGCd8PYoL4bl2dKLS%2FScreenshot%20from%202023-09-08%2010-34-30.png?alt=media\&token=0b589677-647a-4b07-abfa-86bdeee2d4d3)

![](https://3551467676-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MD_87z2o5YW7DAu7iav%2Fuploads%2FnCqiRXegB7bPgC8ml3wc%2FScreenshot%20from%202023-09-08%2010-38-37.png?alt=media\&token=d7edf56d-5889-4d2c-9eb6-91470985b9ea)

![](https://3551467676-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MD_87z2o5YW7DAu7iav%2Fuploads%2FM7co9kTa3zk9dOQgZOl5%2FMollie2.png?alt=media\&token=29b471f3-b7cd-4b3c-868f-88c2fb9dd61c)
