Standalone Mode
In Standalone Mode, you operate the Beam Bolt device on its own, without connecting it to your server. Your staff enter the amount on the device and take the payment, the same way they would with a traditional card terminal (EDC).
Standalone Mode runs on a Bolt+ device, or on your own Android device with the Beam Bolt app installed from Google Play . See Where Beam Bolt runs for the internet and NFC requirements.
Choose this mode when you do not want to build an integration. There is nothing to call, nothing to host, and no connection to keep alive. Choose Pairing Mode instead if you want to send payment requests from your own system, or Deep Link Mode if you want to start a payment from your own application on the same device.
Before you start
- Install Beam Bolt on the device, or unpack your Bolt+ .
- Log in to the Beam Bolt app under the merchant account that should receive the payments. You have to log in before you can do anything else on the device.
- Set up webhooks if you want your own system to be notified about payments. Nothing else on this page needs any integration work.
Take a payment
Your staff run the whole payment on the device:
- Enter the amount and take the payment: pick the payment method and let the shopper pay. The same payment methods are available as in the other modes. See Supported payment methods.
- Attach your own reference: staff can enter a reference ID and an internal note on every payment they take. The reference ID is how you match a payment back to an order in your own system, so we recommend using it.
- Review past payments: the device shows the payments it has taken.
Get the result
Every payment the device takes is still a Bolt Intent, created by the device instead of by you. You do not call the Bolt Intent API in this mode.
Payments still reach your account and your webhook endpoint exactly as they do in the other two modes, so your own system can follow them without integrating with the device at all. See Where Bolt payments appear and Events on Beam Bolt.
Refunds
Refund a Standalone payment the same way you refund any other Beam payment: from Lighthouse, or with
the Refunds API using the chargeId of the payment. See Refunds for the
details.