sezzle / sezzle-magento2

Apache License 2.0
5 stars 3 forks source link
Sezzle

Sezzle Extension for Magento 2

Introduction

This document will help you in installing Sezzle's Magento 2 extension. This extension is a certified one and listed here in the marketplace. The plugin can also be downloaded from github.

How to install the extension?

There are two ways of installing and upgrading the extension.

For all purposes assume [Magento] as your Magento 2 root directory.

Composer

Manual

You can now directly navigate from the Configuration Page to get signed up for Sezzle. To do so, you need to click on Register for Sezzle which will redirect you to the Sezzle Merchant Signup Page. If you have the details already, you can simply click on I've already setup Sezzle, I want to edit my settings to move ahead.

How to upgrade the extension?

Composer

Manual

Configure Sezzle

Payment Configuration

In-Context Configuration

Settlement Report Configuration

Note : Automatic Syncing requires cron to be enabled.

Widget Configuration

Developer Configuration

Your store is now ready to accept payments through Sezzle.

Frontend Functionality

Capture Payment

Refund Payment

Release Payment

Order Verification in Magento Admin

Order Verification in Sezzle Merchant Dashboard

Customer Tokenization Details

Settlement Reports

How Sandbox works?

Troubleshooting/Debugging

Docker Environment Set Up

Start

Install Magento

docker exec -it sezzle_magento2 process install

Sezzle will be installed alongside.

Sample Data Deploy

docker exec -it sezzle_magento2 process install-sampledata

Database Upgrade

docker exec -it sezzle_magento2 process upgrade

Compile

docker exec -it sezzle_magento2 process compile

Deploy Static Files

docker exec -it sezzle_magento2 process deploy

Set Developer Mode

docker exec -it sezzle_magento2 process developer

Cache Clear

docker exec -it sezzle_magento2 process clear

Cleanup Environment

docker-compose down --rmi local -v --remove-orphans