A detailed integration guide with the Shoper platform can be found in the ZEN.COM e-commerce Plugin documentation.
ZEN.COM enables external integration with the Shoper platform, allowing your Customers to pay for their orders using Payment methods provided by ZEN.COM.To proceed with integration with the Shoper platform:1
Click the Shop selector icon
2
Choose the desired Shop context
Choose the desired Shop context by clicking its name. You can scroll up / scroll down Shop listing if necessary.
3
Click Store settings menu
Click
Store settings menu button to get to the multimenu section.
4
Go to Integrations tab
Go to the
Integrations tab and choose the Terminal for which you would like to add your Shoper integration.
5
Go to the Shoper section
Scroll down to the Shoper section.
6
Enable Shoper integration
Swipe
Shoper integration toggle button to enabled.
7
Enter your Shoper data
Enter your Shoper Shop individual URL. Ensure to use
https:// before the main address of your Shop - e.g.
https://your-shoper-store-url.pl. Then create a password that you will use to secure communication between
ZEN.com and Shoper and enter it in the
Password field. Remember this password - you will need this password in the next steps of the integration. Click
Save button.
8
Copy your Shoper integration code
Click
Copy button to copy your individual Shoper integration code. You will need this code in the next steps of the integration.
ZEN.COM Payment configuration in the Shoper admin panel1
Log in to your Shoper admin panel
2
Go to Store administrators menu
In the main menu, go to
Settings >
General >
Store administrators.
3
Create the new administrator group
Click
More and from the drop-down menu select A
dd administrators group to create the new administrator group.
4
Add administrators group
Type
webapi to
Name field, add your description in the
Description field and choose
access to webapi from the drop-down
Access type menu. Click
Save button.
5
Change the Sales and Configuration permissions
Go to the
Permissions settings and apply the following changes:
Sales: read, add, edit, delete
Configuration: read
Click
Save button.
6
Add the administrator
Now, go to the
Administrator tab and click Add an administrator to add a new ZEN user.
Password: use your password created in my.zen.com Merchant panel to secure communication between the ZEN.COM and the Shoper (Step 4 in section Before you begin) Repeat password: as above
1
Add ZEN.COM payment methods
In the Shoper Admin panel, go to
Settings >
Order processing >
Payment methods and click
Add payment method button.
2
Configure ZEN.COM payment method
Fill in the form with the following data
Payment type: external - untrasted
Description: Online payments
Activity: swipe to "on" position
Choose all supported currencies in your Shop by clicking the corresponding checkbox.
Scroll down the page to the Message after placing an order section. Click disable editor button to enable coding mode.Paste the Shoper integration code block from my.zen.com Merchant panel (Step 5 in section Before you begin) and click Save button. Configuring shipping methods1
Go to Shipping methods
In the Shoper Admin panel, go to
Settings >
Order processing >
Shiping methods to see all shipping methods integrated with the Shop.
2
Add ZEN.COM Payments to your shipping methods
Click
Action button corresponding to the shipping method for which you want to add
ZEN.COM Payments. From the drop-down menu choose
Edit option.
In new window scroll down to the ZEN.COM Payment method and check the checkbox to activate it. Then click Save button.3
Repeat the procedure for the remaining shipping methods.
Follow the procedure described in step 2 for each shipping method for which you want to enable ZEN.COM Payments.
Please note that Shoper platform does not feature refunds for their external plugins. Hence, each refund must be processed manually both in ZEN and Shoper.So every time you would like to make a refund, please make sure it is done in BOTH:ZEN panel, in the Payments section.If you only process a refund on Shoper's side, the money will not be transferred back to the customer. You must complete the refund process in the ZEN panel in order to return the money.