Camper BMS
Login

Setting Up Square

Square connects via OAuth - no manual credentials are needed.

Camper BMS provides technical integration only. Your Square account must be active before payments will function.

Square or your acquiring bank may require you to complete PCI DSS compliance requirements.

Camper BMS does not provide PCI certification or compliance assessments.

Camper BMS does not store, process, or transmit full payment card details.

You can learn more about what security controls Camper BMS has in place here.

Steps

  1. Navigate to Settings > Payments & Invoicing > Payment Gateway.

    The Camper BMS campground settings screen, with Settings in the sidebar and Payment Gateway under Payments and Invoicing highlighted.
  2. Select Square from the Payment Gateway Provider drop-down.

  3. Choose a Failure Behaviour - this controls what happens to a booking if the gateway declines or fails the payment.

  4. Tick the acknowledgement to accept the payment processing terms, then click Connect Square Account.

    The Camper BMS payment gateway form with Square selected, a failure behaviour chosen, the terms acknowledgement ticked, and the Connect Square Account button.
  5. You will be redirected to Square to authorize the connection. Sign in to your Square account, review the access Camper BMS is requesting, and click Allow.

    The Square authorization page listing the access Camper BMS is requesting, with the Allow button highlighted.
  6. After returning to Camper BMS, check that the Square Location shown is the one you want to process payments through, and change it if not.

  7. Click Update Payment Settings.

    The Camper BMS payment gateway page showing Square connected, with the Square Location drop-down to verify and the Update Payment Settings button.

Finding Your Square Location

If you have multiple Square locations, choose the one that corresponds to your campground. You can manage locations in the Square Dashboard under Account & Settings > Locations.

Disconnecting

To disconnect Square, click Disconnect Square Account on the payment settings page and confirm in the dialog that appears. You can reconnect at any time by repeating the OAuth flow.

Related articles

Still need a hand?

Our support team is happy to help.

Contact support