Please download the latest zip or tar.gz file from the releases in our releases page.
Unzip the file in your local computer. You need to rename a couple of directories inside it:
metadata/sites/yourSiteId: Rename the yourSiteId with your site id. You can find this on the top left of the administration page of your SFCC instance.
cartridges: rename the cartridges folder with the name of the code version you are using for your site. You can find the code version in Administration > Site Development > Code Deployment
Then you need to zip the files again for uploading it to SFCC.
zip the metadata folder only:
zip -r metadata.zip metadata
zip the cartridges folder:
zip -r code_version.zip CODE-VERSION/
You need to upload the metadata in Administration > Site Development > Site Import & Export Use the Upload Archive functionality for uploading the metadata.zip file you generated in the previous step.
Select your uploaded file from the list and click in the Import button.
You need to upload the cartridges using the sfcc-ci tool. Please refer to its documentation in order to configure it properly, especially about authentication.
Then, run this command for upload the cartridges:
sfcc-ci code:deploy code_version.zip
Go to Administration > Sites > Manage Sites.
For each of the sites you want to enable the cartridge, open its Settings and, in the Cartridge field, input (without quotes) "int_wallee:".
Save the configuration by clicking on the Apply button.
Now click on Business Manager Site, and go to its settings.
Again, in the Cartridges field input (without quotes) "bm_wallee:".
Save the configuration by clicking on the Apply button.
Go to Administration > Organization > Roles & Permissions
Click on the Administrator role.
Click on the Business Manager Modules tab.
Under the Site Preferences section, localize the Wallee option.
Check the checkbox for the Write columnd of the Wallee row.
At the bottom of the page, click on the Update button.
Go to Merchant Tools > Site Preferences > Wallee.
Input the settings provided given to you by Wallee for the Space ID, User ID and API Secret.
Click on Apply button.
So far, in order to use the payment methods provided by Wallee you need to disable other payment methods available in your SFCC instance.
Go to Merchant Tools > Ordering > Payment Methods.
For each of the payment methods available, except the entry for Wallee, disable them using the panel.
Transaction successful: the order status in SFCC will be marked as Open and the payment status will be marked as Paid.
Transaction authorized: the order status in SFCC will be marked as Open and the payment status will be marked as Not Paid.
Transaction completed: After the transaction has been authorized, the merchant can complete the transaction. Then the order status will be marked as Open and the payment status will be marked as Paid.
Transaction failed: the order status in SFCC will be marked as Canceled, and the payment status will be marked as Not Paid.
Transaction refunded: After the transaction has been completed or successful, the merchant can refund the transaction. Then the order status will be marked as Canceled and the payment status will be marked as Not Paid.