Docs
Dashboard

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

  1. 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.
  2. 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.
  3. 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

NetworkAssetsNotes
BaseUSDC, USDTmainnet
EthereumUSDC, USDTmainnet
BNB Smart ChainUSDC, USDTmainnet
SolanaUSDC, USDTmainnet

Scopes and events

  • Webhook events: checkout.session.completed (see Webhooks)
  • API base URL: https://gullypay.xyz/api