Commerce Sezzle pay - Buy Now. Pay Later. Pay for your purchases over time. Interest free.
This module integrates Commerce Sezzle pay with Drupal Commerce, providing a tokenized payment gateway. Customers can make payments in your Drupal Commerce shop, paying for products with payment installments. Sezzle pay is offsite payment gateway that redirects users to their site and brings them back once payment is done.
Installation
-Install and activate Commerce Sezzle pay.
-Create an account at https://dashboard.sezzle.com/ to get API keys
-Create new payment gateway at admin/commerce/config/payment-gateways as Sezzle Pay
-Insert your API private and public keys from the Sezzle pay Dashboard into this new gateway and save
To get test keys, login with your account at https://sandbox.dashboard.sezzle.com/
To have test data for testing go here https://docs.sezzle.com/#test-data
For other API info, check this page https://docs.sezzle.com/#introduction
By default commerce will put this method in offsite methods bundle and show it in associating pane, you will need to change styling of this button, by default it is blank, ID of button would be #edit-lfi-offsite-payments-offsite-payments-payment-method-sezzle-pay
DECOUPLED(HEADLESS) setup
- Go to admin/commerce/config/payment-gateways and edit Sezzle Pay gateway you previously added
- Select the decoupled(headless) flag. Headless flag automatically sets the API version to V2
- On your frontend use the Sezzle SDK
- When you complete the checkout on the return url add an additional parameter session with the order uuid as a value
After that the plugin will return you to your current flow.
Project information
Seeking new maintainer
The current maintainers are looking for new people to take ownership.- Project categories: E-commerce
8 sites report using this module
- Created by Marko B on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.


