Integrations / Website builders
Squarespace
Live
Squarespace Commerce only supports its own payment processors, so Gully Pay works on Squarespace through payment links: build a button in the dashboard and paste it into a Code block.
Install
- Button snippet: generated in the dashboard embed builder (Integrations → this integration).
Setup
- Create a payment link and button (In the Gully Pay dashboard)
- Open the Install step of this integration in the Gully Pay dashboard.
- Enter the product name and price, then create the payment link.
- Pick the button label and style. The preview shows exactly what your customers will see.
- Copy the button snippet.
- Paste the button into Squarespace (On your platform)
- Edit the page and click an insert point (+) where the button should go.
- Choose Code. Code blocks need a Core plan or higher.
- Set the mode to HTML, untick Display Source, paste the snippet and save.
- Make a test payment (In the Gully Pay dashboard)
- Run the Test step: it opens a small hosted checkout. Pay it from any wallet.
- The step completes when Gully Pay records the checkout.session.completed event.
What the setup wizard creates
- A webhook endpoint (optional) for
checkout.session.completed, with its own signing secret. - The key and signing secret are shown once. Running Connect again revokes the old key and disables the old endpoint.
The Test step opens a real hosted checkout (default $1.00) for your store. It completes when the signed checkout.session.completed webhook reaches your endpoint with a 2xx answer, or, without an endpoint, when the payment shows in the dashboard event viewer.
Networks
| Network | Assets | Notes |
|---|---|---|
| Base | USDC, USDT | mainnet |
| Ethereum | USDC, USDT | mainnet |
| BNB Smart Chain | USDC, USDT | mainnet |
| Solana | USDC, USDT | mainnet |
Scopes and events
- Webhook events:
checkout.session.completed(see Webhooks) - API base URL:
https://gullypay.xyz/api