FAQs

Find frequently asked questions about custom site development.

Why do I need a Weebly for Web Designers account and a Square account?

Your Weebly for Web Designers account lets you log in to the seller’s Square Online dashboard where you can create a new site, preview and publish your changes, and optionally use the code editor or access other site features and settings.

Your Square account lets you register an application so that you can go through the OAuth flow with sellers to obtain an access token. For custom site development, you need an access token to manage site files locally using the Square Online CLI or Sites API.

Where do I get the Square Online CLI and Site Theme SDK?

The Square team will provide you with compressed files that contain the Square Online CLI. You can contact the Square team in the #lightning-agency-support slack channel if you have any questions.

Before you begin development, you’ll need to provide the Square team with your application ID and the ID of the Square Account you’ll be working on so that the team can add you to the allow list for custom site development. For more information, see Get Started.