> For the complete documentation index, see [llms.txt](https://help.checkoutchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.checkoutchamp.com/crm/gateway-setup/gateway-integrations/sezzle.md).

# Sezzle

<figure><img src="/files/5xhkNz86s6qPIFmFQmM8" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="danger" %}
**Disclaimers:**

CheckoutChamp does not store any card details for merchants using Sezzle's Payment Gateway

Sezzle will work for One-time purchases only. **sezzle does not support 1-click upsells or rebills.**

Sezzle will work with landers that connect to CheckoutChamp via the funnel builder, Direct API and/or Form-code. This will NOT work with Order Entry.
{% endhint %}

**STEP 1**

Go to **Gateways** > **Gateway Integrations**

**STEP 2**

Scroll down to **Sezzle**

<figure><img src="/files/gv88qmlyHMNlvZqM9uXO" alt=""><figcaption></figcaption></figure>

**STEP 3**

Click the green **Activate** button to activate **Sezzle**

<figure><img src="/files/osmXeExyKcl5IKO8Ai94" alt=""><figcaption></figcaption></figure>

**STEP 4**

Enter **public\_key** and **private\_key** in the General Details Section of the Mid Creation Screen

Obtain **public\_key** and **private\_key** from your Sezzle gateway account.

**Reference:** [**https://sezzle.com**](https://sezzle.com/)

<br>

**STEP 5**

Click the green **Create Gateway** button to save your changes and create the gateway.

<figure><img src="/files/Qtig1DS3oOHgley6MYTS" alt=""><figcaption></figcaption></figure>

**STEP 6**&#x20;

**Apply To Checkout Page**

{% hint style="success" %}
To add Sezzle to a CheckoutChamp funnel, please follow [this documentation](/funnel-builder/creating-and-editing-funnels-pages/funnel-visualizer-and-page-builder/funnel-visualizer/edit-funnel-settings/payments/sezzle.md)
{% endhint %}

{% hint style="danger" %}
If Sezzle is your only payment option then Card Number should not be on your checkout page.  Sezzle will handle card entry.
{% endhint %}

Checkout page should be secure HTTPS. A non-secured call to the sezzle gateway will be rejected.

Pass paySource=PREPAID and prepaidType=SEZZLE on the import order API call from your checkout page

One option is to use hidden input fields on the page

```
<input type="hidden" name='paySource' value="PREPAID">
<input type='hidden' name='prepaidType' value='SEZZLE'>
```

If your standard credit card gateways are applied to your offers, use the **forceMerchantId** parameter in the Import Order API call. Note that this will only work for one time sales, it will not work with recurring transactions.

<figure><img src="/files/Js2Nj9Vieg0CdxQXcogr" alt=""><figcaption></figcaption></figure>

&#x20;

For more info on the Import Order API call, please refer to our [API Documentation](https://apidocs.checkoutchamp.com/?version=latest).

<br>
