How To Offer Sezzle On Shopify
Shopify has disabled its Hosted Payment SDK and the legacy Sezzle payment gateway integration.
This guide describes how to integrate Sezzle into your Shopify website so that you can provide Sezzle as a payment option for your customers. After integrating Sezzle, your Shopify site will:
- Offer Sezzle as a payment option on the checkout page.
- Refund Sezzle payments from your Shopify club direction organisation.
- Display Sezzle promotional messaging.
- Authorize and capture payments.
- Install and configure the Sezzle Payments app
- Examination your integration
- (Optional) Sandbox Testing
- You should have a Sezzle merchant business relationship.
- Please visit our signup page if you don't have an account.
- Brand sure y'all have the following Sezzle details handy.
- Merchant ID
- Public API Central
- Individual API Key
- Familiarize yourself with the transaction menses when buying with Sezzle.
- Click on
Add appby navigating to the Sezzle Payments app. - Once the app is installed, you will exist prompted to enter your production Sezzle public and individual API keys.
For most merchants, we are able to pre-fill the public and private API keys based on the Shopify store. If we cannot uniquely identify the merchant based on the Shopify store, you lot will be required to fill in the keys. - Click
update settingsto verify your Sezzle business relationship. - Y'all volition be redirected to the payment settings page, where you will need to activate Sezzle Payments for your store.
- Click
Activate. - Once that is consummate you should meet Sezzle available as a payment method for your shop.
To validate that you lot've successfully installed the new Payments App:
Yous should run across Sezzle Payments installed in your Settings > Payments.
Exist certain to activate Sezzle Payments
Without activating Sezzle Payments, Sezzle will not appear in the checkout and the installation process is not consummate. Verify this step has been completed.
- In the Sezzle configuration folio of your Shopify admin, enter the API Keys from your Sezzle Merchant Dashboard and uncheck the
Enable Exam Modecheckbox, then save the configuration. - On your website, add an item to your cart, then continue to
Checkoutand selectSezzleevery bit the payment method. - Click
Identify Order.
- If y'all are redirected to the Sezzle checkout page, your integration is complete. Congratulations!
- Warning Don't complete the payment. Your checkout is now live, and then you will exist charged if you complete.
- I have my Shopify Payment Capture set to
Manual. What practise I need to do?
Sezzle Payments will laurels your Shopify Payment Capture setting. If yous are set to Manual, so you volition need to manually capture payment on orders paid for by Sezzle. The potency flow can vary past Sezzle merchant, then we highly recommend you check the Sezzle authorization expiration at Settings > ecommerce in the Sezzle merchant dashboard. You can adjust this expiration period according to your needs.
- I have multiple stores on Shopify. What do I practise?
There are several ways to install the payments app on your shop. We recommend yous utilize an incognito browser for this procedure. Navigate to https://{your-shop.myshopify.com}/admin/settings/payments/alternative-providers/1057901 where the your-store.myshopify.com is to exist replaced with the URL of your store. One time you log into the store, the rest of the process is the same. To install the payments app for some other store, make certain to shut the incognito browser and open a new session on the incognito browser.
- The social club number in Shopify appeared in the merchant dashboard on Sezzle. I don't see it anymore?
Sezzle no longer has access to the Shopify order number. To track orders from Sezzle on Shopify, click the relevant order then Click on Information from the gateway. The payment ID should match the ID in the Sezzle Merchant Dashboard under the Reference-ID cavalcade.
Shopify club details
Reference ID within Sezzle Merchant Dashboard
You can too search in Shopify Admin for Orders for the payment id using the format receipt.payment_id: <payment_id>.
Searching for an gild in Shopify
- I have the Sezzle inventory locking characteristic enabled today. Will this be enabled with the new app?
Unfortunately, no. Sezzle will no longer have access to view and adjust the inventory of a Shopify store. Without these permissions, nosotros are unable to offer this feature alongside the new payment app.
- Will I be able to refund orders placed through the legacy gateway later moving to the new app?
Yes, refunds will work every bit usual from the Shopify Orders page for orders placed through the legacy gateway.
With the new Sezzle Payments app, sandbox testing tin can be enabled in your Shopify admin past navigating to Settings > Payments > Sezzle Payments, click Manage, check Enable test mode and click Save. Also, be sure to click the Manage button in Sezzle Payments, enter your sandbox API keys, cheque Testing with Sandbox API Keys and click update settings.
- Log in to your website'southward Shopify admin.
- In your Sezzle Merchant Dashboard Setup Checklist, click
Install Sezzle Widget app.
- Click
Get the App.
- Click
Install App.
- Within the Sezzle Widget app, enter your Public API Central and click
link sezzle business relationship.
- Once your account is linked, select the theme you wish to edit.
If you are using Shopify 2.0, it is recommended that y'all use our guide to integrate widgets with Shopify blocks here or our guide to integrate the Sezzle Checkout Button using Shopify blocks hither
- Under Embed Blocks, click
preview product page widgetsorpreview cart page widgetsto preview widgets on your shop.
- In the Embed Block Editor panel, change the font size and font family as desired, then click Save.
- Activate the
Sezzle Checkout Push buttonembed block, and then click to aggrandize and change the button theme and content equally desired.
- Click Salvage.
If the Sezzle Widget app is not able to automatically install the Sezzle widget or checkout push button on your storefront, please use the Asking Assistance form within the app to contact the Sezzle Merchant Integrations team.
Annotation: The Asking Help form in the
Sezzle Widgetapp is for widget and checkout button assist only. For questions regarding your account or issues with the Sezzle payment choice at checkout, delight accomplish out to [email protected]
The Sezzle Merchant Integrations team does not respond to inquiries. If you request a response or if we need to contact you regarding your asking, we will forward the response through our Merchant Support team.
App Blocks are compatible with Shopify 2.0 themes only. If you wish to install widgets and checkout push on a vintage theme, please refer to the instructions for Embed Blocks above.
- In your Shopify Admin, go to Online Shop > Themes.
- Click the green "Customize" push on the desired theme.
- Click on the dropdown carte du jour at the top centre of the screen and select "Products" and complete the remaining steps below for each of the production templates yous want the widget to appear on, as well as the Cart page.
- Nether "Product Data" click "+ Add cake" and select "Sezzle Widget".
- In the left sidebar drag the "Sezzle Widget" cake under the "Price" block (or wherever y'all'd like the widget positioned on the page).
- In the App Cake editor panel, adjust font family unit and font size as desired, then click Save.
If instead of a widget you see ruby text that says "Please complete the account verification step in ‵Sezzle Widget′ app to return widgets", return to the
Sezzle Widgetapp and enter your public API key.
- In your Shopify Admin, go to Online Store > Themes.
- Click the greenish "Customize" button on the desired theme.
- Click on the dropdown menu at the top centre of the screen and select "Cart".
- Under "Subtotal" click "+ Add cake" and select "Sezzle Checkout Button".
- In the left sidebar drag the "Sezzle Checkout Push" cake under the "Checkout push button" cake (or wherever you lot'd similar the button positioned on the page).
- In the App Block editor panel, suit button template and theme as desired, and then click Save.
- Template can exist set to
Checkout with SezzleorPay with Sezzle.
- Theme tin can be ready to
liteordark.
- The default placement will identify the Sezzle Checkout Button after default checkout button and inherit page styles.
- If unchecked, the button will be placed as indicated by the drag-and-drop placement. Styles may also be afflicted, based on the placement selected.
- If unchecked, the button will be placed as indicated by the drag-and-drop placement. Styles may also be afflicted, based on the placement selected.
If instead of a checkout button you see red text that says "Please complete the account verification step in ‵Sezzle Widget′ app to render widgets", return to the
Sezzle Widgetapp and enter your public API central.
- In your Shopify Admin, go to Online Store > Themes.
- Click the dark-green "Customize" button on the desired theme.
- Click the Extensions icon in the left toolbar.
- Toggle the desired embed block(south) to the OFF position, and then click Save.
- In your Shopify Admin, go to Online Shop > Themes.
- Click the light-green "Customize" button on the desired theme.
- Click on the dropdown menu at the top centre of the screen and select "Products" and complete the remaining steps below for each of the product templates you want the widget to be removed from, as well as the Cart folio.
- In the left sidebar, select the Sezzle Widget section.
- At the lesser of the Editor console, click
Remove Blockso click Salve.
- Click on the dropdown card at the top middle of the screen and select "Cart".
- In the left sidebar, select the Sezzle Checkout Push section.
- At the bottom of the Editor console, click
Remove Blockthen click Save.
- Get to Apps > Sezzle Widget.
- In the meridian-right corner, click the Menu icon, then select
App Settings.
- Click
Delete App.
Deleting the app will automatically remove all app blocks and embed blocks from all themes. Any lawmaking modify installations will not be removed automatically.
If the Shopify app fails to maintain the widget script on the product pages, or to add the script manually for boosted pages, complete the following steps:
- Go to
Sales Channels>Online Store>Themes. - Click
Actions, and then selectEdit Code. - In the
Code Explorer, go to theLayoutfolder and select thetheme.liquidfile. - Copy+paste the script to the very bottom of the file, then click
Save.
The script to be inserted into your webpage is as follows:
Template:
<script src="https://widget.sezzle.com/v1/javascript/cost-widget?uuid={sezzle_merchant_uuid}"></script> Update {sezzle_merchant_uuid} in the above script template with your site'south Merchant ID (removing the curly brackets), which can be plant in the Sezzle Merchant Dashboard.
Example:
<script src="https://widget.sezzle.com/v1/javascript/cost-widget?uuid=12a34bc5-6de7-890f-g123-4hi5678jk901"></script> For assistance with widget configuration, click Request Improver of Widgets in the widget step of your Sezzle Merchant Dashboard Setup Checklist.
If testing was unsuccessful, review the following:
- Sezzle Shopify extension is the nearly updated version.
- Go to
Apps>Sezzle Widget, then clickMost. If at that place is an option to upgrade, practise so at present.
- Go to
- Sezzle gateway is activated.
- Go to
Settings>Payment Providersand ensure "Sezzle is agile" is listed under theAlternative Payment Methodssection.
- Go to
- API Keys were entered correctly.
- If you lot have multiple accounts with Sezzle, the API Keys are tied to but 1 URL.
- It is recommended to utilise the Copy icon in the Sezzle Merchant Dashboard to avert typos or extra spaces.
- Widget script is present on your website and reflects the
Merchant IDfrom your Sezzle Merchant Dashboard.- If you take multiple accounts with Sezzle, the Merchant ID are tied to just one URL.
- Go to a product page on your website.
- Correct-click then select
Inspect. - In the
Elementstab, search forwidget.sezzle. - If the widget script is not present at all, your theme may not be supported. Contact the Sezzle team for a custom setup.
- If the widget script URL does non reflect the Merchant ID for this store'southward Sezzle account, it will demand to exist updated. Contact the Sezzle team to inquiry and remedy the cause.
- Widget configuration is present.
- Go to product page on your website.
- Right-click and then select
Audit. - In the
Consoletab, typedocument.sezzleConfig.- If the value is not undefined and configGroups Array is more than than 0, a config is nowadays.
- Blocks and Embed Blocks back up a long list of themes. If your theme is not supported, the config volition not be present. Please use the Request Help course to asking custom integration.
- Widget configuration is not being overridden.
- Go to a production page on your website.
- Right-click and then select
Inspect. - In the
Sourcetab, openwidget.sezzle.com>v1/javascript>price-widget?uuid={merchant_id} - If you see
document.sezzleConfigin this file, a config override is present and may be out of engagement. This must be removed or updated from Sezzle's side.- Config overrides are necessary for implementing widgets on custom themes or templates, or adding advanced customization options to the widget.
- If you run into a note in this file stating that widgets for this account have been deactivated, please contact Sezzle team to reactivate them.
- Widget appearance is not to merchant's standards.
- If yous take noticed a bug in the widget, modal, or checkout button please use the Request Assistance form to notify usa of the issue. We tin can and then determine whether this is an result for all merchants or your specific theme and work to resolve accordingly.
- We offering a few select customization options. Please apply the Asking Help course to request whatsoever of the post-obit:
- Grayscale logo
- Reflect checkout minimum in widget
- Reverberate Sezzle/Afterpay dual widget
- Mode & position changes
- Conditional rendering for subscription, gift cards, etc.
- Conditional rendering to a higher place a certain toll thresholdNote: Implementing customizations may prevent widgets from showing on unpublished themes and volition crave help from the Sezzle team to update widgets when a new theme is published.
Updated nigh ii months ago
Source: https://docs.sezzle.com/sezzle-integration/docs/shopify-with-app-blocks-instructions

0 Response to "How To Offer Sezzle On Shopify"
Post a Comment