After registering your Sezzle merchant account, you will create your live API Keys to configure the Sezzle plugin. Then you can complete the plugin integration and have Sezzle payments work on your website.
Table of contents
- Create and get your credentials
- Access plugin manager in Shopware to download and install the Sezzle plugin
- Configure the Sezzle plugin
- Test your Sezzle payments integration
- Take your integration live
To begin this tutorial, you will need to be logged into your Shopware website and Sezzle merchant Dashboard.
- Create and get your credentials
Go to your Sezzle merchant Dashboard account and go to the API keys page in Settings.
Seen on the menu on the left. Click “create API key” and copy/paste the keys into the shopware configuration. To make the Sezzle plugin you also have to use the merchant ID code.
On the Sezzle merchant Dashboard you can find the merchant ID by going to Settings and Business. Now the API keys have been created and you have the merchant ID so you can open the Sezzle plugin you installed to add in the information. Note that these API keys are for taking live payments, go here for test payments on our sandbox server. Please contact first our sales team before creating an account.
- Access plugin manager in Shopware to download and install the Sezzle plugin
You can find the Sezzle plugin at: https://store.shopware.com/sezzl45515074833f/sezzle.html.
Otherwise go on the top through Configuration to Plugin Manager.
Go to the Search field on the left top of the screen and search for “Sezzle”.
Once the plugin is displayed, click on it to see a more detailed view.
Once the Sezzle plugin page has loaded, click on “Download now”.
On this page you have to login to your Shopware ID to buy the plugins for free.
If you don’t have an account yet you have to register a shopware ID, once that is completed you can login. Accept the terms and conditions and complete the payment.
- Configure the Sezzle plugin
To find the Sezzle plugin in the Shopware: Go on the top through Configuration to Plugin Manager.
See the Sezzle plugin at the top of the list under “Installed”.
To open the Sezzle plugin: Click on the pencil on the right.
Now you will see a listing functions you can configure:
Region Here you can select the region of where your store is located.
Merchant UUID Is the merchant ID you can find in your merchant dashboard.
Public key and Private key is an API key which helps you get access to your Sezzle account in your plugin. You can find it in step 1.
Enable sandbox When sandbox is enabled it is to test your Sezzle plugin payments. To make live payments go through, you have to unable this section.
Enable tokenization tokens enable you to collect periodic payments easy and safe. Tokenization is a technology that pools sensitive data, such as credit card data, and replaces them by a unique combination of numbers and/or letters. This combination provides sufficient information to retrieve the original data in a protected environment. With the use of tokens, Sezzle can execute payment orders safe and easy.
Payment action An authorization ensures that your customer's credit account is open, in good standing, and has sufficient funds to complete the submitted transaction.
If the card passes these checks, the issuing bank will place a hold on the funds for the amount of the authorization. Which needs a manual capture action by the merchant. The capture will be automated when selected with the authorization.
Enable widget on product detail page On the product detail page you can show the Sezzle widget which estimates the installment amounts so customers can see price estimates and more information on how Sezzle works.
Enable widget in cart On the cart page you can show the Sezzle widget which estimates the installment amounts so customers can see price estimates and more information on how Sezzle works.
Logging In the event that Merchant Success and Support teams are unable to resolve any issue, the Merchant may request that these logs be forwarded to the Platform Integrations team for further troubleshooting. Logs are named as plugin_dev-<current-date>.log. To facilitate troubleshooting, we recommend sending thecore_dev-<current-date>.log as well. The logs can be found in your Shopware backend from Configuration and Logfile. [Shopware]/var/log/.
Display errors In case something goes wrong with the plugin and you want to see what the error is on the website, you can enable this.
- Test your Sezzle payments integration
You have to add sandbox API keys to the plugin configuration. To gain access to these API keys, please contact our support team.
Once you added the sandbox API keys to your plugin configuration you have to set “Enable Sandbox” to Yes.
- Take your integration live
Now the Sezzle plugin opened you can fill in the API keys and Merchant ID from Sezzle’s merchant Dashboard which are necessary to make the plugin work.
Once done you have to scroll down where you can see the blue save button at the bottom right.
Click Save and you’re done configuring the Sezzle plugin and your website is ready to get Sezzle payments.