Skip to content

Payments

Beamy supports a range of payment methods and terminal integrations to keep your checkout fast and reliable. This guide covers supported terminals, connecting your device, and how payment flows work inside Beamy.

Supported Payment Terminals

EFTPOS New Zealand

Beamy integrates with Verifone terminals through EFTPOS New Zealand for seamless in-store EFTPOS transactions.
Click here to learn more about EFTPOS NZ integration.

Smartpay

Beamy supports Smartpay terminal integration for both countertop and mobile terminals.
Click here to learn more about Smartpay integration.

Centrapay

Centrapay allows customers to pay directly through the Payap app using a secure QR code.
Click here for the Centrapay integration guide.

Stripe

Stripe is not currently supported, but integration is in active development.

Payment Workflow

Below is the standard workflow for processing payments in Beamy.

1. Checkout

  • Click Checkout in the cart.
  • Apply any discounts.
  • Choose the payment method.

2. Payment Methods

EFTPOS

  • Payment request is sent directly to the EFTPOS terminal.
  • Customer completes the payment on the device.

Possible results:

  • Success → POS receives confirmation and closes the sale.
  • Declined → POS displays failure; try again or choose another method.
  • Cancelled → POS receives a cancellation message.

Cash

  • Full Cash:
    Staff collects the full amount and completes the transaction (till opens manually if applicable).

  • Partial Cash:
    Click the pencil icon to enter a partial amount.
    The remaining balance will prompt selection of another payment method.

Pay Later

  • Defers the full amount.
  • Transaction is marked as complete with no immediate payment.

Voucher

  • Search for the voucher by ID.
  • Select the correct voucher.

Outcomes:

  • Sufficient Funds → Payment completes; value deducted.
  • Insufficient Funds → Voucher is deducted fully; remaining balance requires another method.
  • Cancelled → Funds may return to the voucher (behaviour may vary by provider).

Centrapay

  • A QR code is sent to the companion device.
  • Customer scans using their phone or the Centrapay/Payap app.

Outcomes:

  • Success → Payment completes in POS.
  • Timeout (15s) → Payment resets; retry available.
  • Declined → Retry from POS or companion app.

3. Complete Transaction

Click Complete Transaction to finalise and close the sale.

Connecting to a Payment Terminal

To connect a payment terminal:

  1. Open the Point of Sale app.
  2. Navigate to Settings.
  3. Find your Station Settings.
  4. Open Payment Terminal Settings.
  5. Select the terminal type you want to use and fill in the required details
    (IP address, port, merchant ID, etc.—see specific guides below).
  6. Clicking on the terminal will select the terminal as selected.

You can add or remove terminals using the Add/Remove Payment Terminal button.

  • You may have multiple terminals saved, but the active terminal must match the station you are operating from.
  • If no terminals are selected, Beamy cannot process EFTPOS payments.
  • Removing a terminal will delete the data attached, you will need to re-enter details if added again
Select Payment TerminalSelect Payment TerminalNo Terminal ChosenNo Terminal Chsoen

Terminal-Specific Guides

For configuration details for each terminal type, see the dedicated pages:

this is a work in progress