-
Ensure that you use SFRA version 6.0.0 (compatibility mode 21.2) or an older release.
Note
Mollie for Salesforce does not support SiteGenesis.
-
In Salesforce Business Manager:
-
Ensure that you have created customer groups↗.
-
Ensure that you have configured supported shipping countries↗.
-
Ensure that you have configured allowed currencies↗.
-
-
Download the Mollie for Salesforce link catridges from its GitHub repo↗.
-
In your IDE, upload the link cartridges using a Salesforce extension.
-
Log into Salesforce Business Manager.
-
Set up the store front cartridges.
Important
Add the store front cartridges before the business manager cartridges, and in the order given.
-
Set up the business manager cartridges.
Important
Add the business manager cartridges in the order given.
Cartridge name
Description
bm_mollie
-
A job that fails orders that have not been completed within the configured period (default: 24 hours).
-
Business logic for custom actions↗ related to the maintenance of a particular order in the Salesforce Commerce Cloud Customer Service Center.
int_mollie
Business logic for order and payment management
app_storefront_base
Business logic for custom actions↗ related to the maintenance of a particular order in the Salesforce Commerce Cloud Customer Service Center.
-
-
Import the Mollie metadata.
The Mollie project in your IDE includes a metadata folder with jobs, custom attributes, services, payment processors and payment methods that you need to upload to Salesforce.
-
Extract
metadata/metadata.zip
and make the following changes, where[site_name]
is the name of your store front site:-
Change the name of the
sites/RefArch
directory tosites/[site_name]
-
In the
access-roles.xml
file'sresource-path
parameter, replaceRefArch
with[site_name]
. -
In
jobs.xml
file'ssite-id
parameter, replaceRefArch
with[site_name]
.
-
-
Archive the changed contents to create a new
metadata/metadata.zip
file. -
Log in to Salesforce Commerce Cloud Business Manager.
-
Go to Administration > Operations > Import & Export.
-
Under Import & Export Files, select Upload
-
Choose
metadata/metadata.zip
. -
Select Upload.
-
-
Configure Mollie service credentials.
-
Log in to your Mollie Dashboard.
-
If your organization isn't already chosen, select it from the drop-down menu in the top-left corner of the dashboard's home page, next to the ID.
-
Go to Developers > API keys.
-
Copy the API keys.
-
Go to Settings > Website profiles.
-
Copy the name of the website. This is your Mollie profile ID.
-
Log in to Salesforce Commerce Cloud Business Manager.
-
Open Select a site, and select a site from the list.
-
Go to Merchant Tools > Mollie > Mollie General Settings.
-
Select the Test or Live environment.
-
Paste the API keys into their respective fields.
-
Paste the Mollie profile ID into the Profile ID field.
-
Save the changes.