Zoey
Zoey
This guide describes how to integrate Sezzle into your Zoey website so that you can provide Sezzle as a payment option for your customers. After integrating Sezzle, your Zoey site will:
- offer Sezzle as a payment option on the checkout page.
- refund Sezzle payments from your Zoey order management system.
- authorize and capture payments.
Integration Steps Overview
Before You Begin
- You should have a Sezzle merchant account.
- Please visit our signup page if you don't have an account.
- Make sure you have the following Sezzle details handy.
- Familiarize yourself with the transaction flow when buying with Sezzle.
Install the Sezzle Zoey Extension
Go to https://www.zoey.com/apps/sezzle/ and click Get App
.
Admin Configuration
- Go to
Set-up
>Payment Methods
>Sezzle
. - Click
Configure
.

- Configure the extension as follows:
- Set
Enabled
toYes
. - Copy your
Merchant ID
from your Sezzle Merchant Dashboard, and paste it into the corresponding field in the Sezzle configuration page of your Zoey admin. - Copy your
Public Key
andPrivate Key
from your Sezzle Merchant Dashboard, and paste them into the corresponding fields in the Sezzle configuration page of your Zoey admin. - If you want the widget script added to the Product Display Page, set
Add Widget Script in PDP
toYes
- If you want the widget script added to the Cart Page, set
Add Widget Script in Cart Page
toYes
- Set
Payment from Applicable Countries
toSpecific Countries
. - Set
Payment from Specific Countries
toUnited States
orCanada
as applicable. - Save the configuration.

- Click
Advanced/Refresh Your Store
. - Installation is complete.
Zoey Sandbox Testing
- In the Sezzle configuration page of your Zoey admin, enter the Sandbox API Keys from your Sezzle Merchant Sandbox Dashboard and set the
API Mode
toSandbox/Test
, then save the configuration. Make sure you are doing this on yourdev
/staging
website. - On your website, add an item to the cart, then proceed to
Checkout
and selectSezzle
as the payment method. - Click
Continue
thenPlace Order
and you should be redirected to the Sezzle checkout page. If prompted, sign in.

- Enter the payment details using test data then click
Complete Order
. - After the payment is completed on Sezzle, you should be redirected back to your website and see a successful payment page.
- Sandbox testing is complete. You can log in to your Sezzle Merchant Sandbox Dashboard to see the test order you just placed.
Zoey Live Checkout
- In the Sezzle configuration page of your Zoey admin, enter the API Keys from your Sezzle Merchant Dashboard and set the
API Mode
toLive
, then save the configuration. - On your website, add an item to your cart, then proceed to
Checkout
and selectSezzle
as the payment method. - Click
Continue
thenPlace Order
.

- If you are redirected to the Sezzle checkout page, your integration is complete. Congratulations!
- Warning Don't complete the payment. Your checkout is now live, so you will be charged if you complete.
Updated over 1 year ago