To get started, you'll need to generate an API key in Squarespace. You can find this in Settings, Developer Tools, Developer API Keys. From there, click the Generate API Key button. Give the key any name you want, but be sure to select the Orders checkbox and the Read and Write option for Partially to have permission to create orders in your shop. Note that for this to work, you'll need to have the Squarespace core, plus, or advanced plan. Make sure to copy your API key, as you'll need to enter it in Partially and you won't be able to access it again in Squarespace after you close the window.
Next, login to your Partially merchant portal, and go to Settings and then Integrations. Scroll down to Squarespace in the Shopping Carts section and click the connect button. On the connect Squarespace page, copy your API key and click the connect to Squarespace button.
After you enter your API key, you'll be forwarded to the Squarespace settings page. As of now, there's only one setting to configure, whether or not the orders Partially creates will deduct from your Squarespace inventory or skip the inventory.
If you haven't already done so, you'll need to create an offer in Partially, which will be the payment plan terms you offer for customers purchasing with Partially. After you've created your offer, click on the Integration Tool link next to the offer you'd like to use. Change the dropdown labeled “I would like to use my offer” to “With a Partial.ly button on my Squarespace cart”. After that, you can change the design options to generate the look of your button you'd like. This will generate some code which you will need to copy and paste into Squarespace.
To copy the Partially button code into Squarespace, go to your Squarespace dashboard under Website, Pages, Website Tools, Code Injection. Copy the Partially button code generated in the integration tool into the text box labeled footer, making sure to click save after you're done.
After that, a Partially checkout button will be visible on your cart page. Any payment plans customers open from that button will automatically create an associated order in your Squarespace shop.
Important note: the Squarespace API currently only supports physical products, so if you are selling service products or downloadable products, the orders will be created in Squarespace as custom products, meaning they may not be tracked as usual in Squarespace.
Partially checkout buttons have only been tested on a small number of official Squarespace templates, so if you have any issues with the checkout button in your template, contact us and we can help.