This article will guide you through how payments work in BETA, how to track them, and how to troubleshoot if a payment doesn't match the expected status.
A transaction is the overall record of a sale or purchase, which can include multiple items, services, or subscriptions.
A payment is the actual transfer of money applied to that transaction, which can be partial or full and may use different methods (cash, card, terminal, etc.).
Each transaction can have one or more payments connected to it. This separation allows for flexible payment handling, including split payments, partial payments, or retrying failed ones.
An integrated payment allows you to collect payment from a client directly from the BETA Point of Sale via direct integration with that payment provider.
In this way, customers can pay without the need for manually entering transaction totals into card terminals or recording the result of the transaction in BETA. Integrated payments increase efficiency and reduce errors for your gym.
Integrated payments are created and managed via an integration. They cannot be manually updated because their state, timestamps, and external ID reflect the values stored in the external service.
BETA's Integrated Payment Providers
Here you can find a list of all payment providers currently integrating with BETA.
Integrated payments offer several benefits for your gym, including:
Improved efficiency
Integrated payments automate tasks and reduce manual input, streamlining the payment process and minimising the risk of human error. In addition, customers can complete payment without delay, allowing the next customer to be served more quickly.
Improve reconciliation
Integrated payments automatically update BETA with real-time payment data. As a result, there is no need to cross check payment provider vs sales reporting, or to manually investigate to resolve inconsistencies. Previously, maintaining such data required significant time and effort.
Better data management
Integrated payments can provide valuable insights into customer behaviour and payment patterns, along with improved transaction tracking and reporting capabilities. You can leverage this data to refine operations and manage financial information more effectively.
Improved Professional Image
Integrated payments help to present your facility as modern, well-run, and organised.
Enhanced security Integrated payments are secure and safeguard sensitive customer data like credit card details. This minimises the risk of data breaches and fraudulent activities.
External Payment Types are non-integrated payments, meaning BETA does not communicate directly with the external payment provider. These payments must be manually marked as Succeeded (or not) in BETA.
You can enter an optional External ID to help match the transaction in BETA with your external payment provider’s records. This applies to various payment methods, third-party systems, or any other offline payment process. The following payment types are considered external payment types:
ABA Pay | A bank transfer system primarily used in Cambodia that allows clients to pay through their banking app. |
Add-on | Any additional payment or charge applied to a base transaction outside the standard amount. |
Bank Transfer | Payment made by electronically transferring money directly from a client's bank account. |
Card Terminal | Payments made via external card readers that are not directly integrated with BETA. |
Cash | Payments made using physical money, tracked manually in the system. |
Check | Payment using a paper check, which requires manual tracking in BETA. |
Discount | A reduction applied to a transaction, not a direct form of payment. |
Voucher | A voucher linked to a profile, created or sold in BETA |
External Voucher | A voucher from third-party providers not integrated with BETA. |
MBWay | A Portuguese mobile payment service allowing transfers via a phone number. |
Revolut | Not fully integrated into BETA for tracking. Only handle the triggering of a payment request and are not capable of tracking the lifecycle state of the payments. |
SumUp | only handle the triggering of a payment request and are not capable of tracking the lifecycle state of the payments. |
Terminal payments
Terminal payments refer to transactions processed through physical terminals. This method is commonly used for in-person payments, such as at the front desk of a gym or other physical locations.
One-time payments
This option allows you to make a single payment for a product or service without any ongoing commitment. It's a straightforward, one-time transaction.
Subscriptions / Recurring payments
A Recurring Price is a convenient way for members to pay for Recurring Pass Price, Recurring Extras, or subscriptions.
It automatically deducts funds from a debit or credit card, ensuring payments are made on time without needing manual action. Unlike direct debits, where bank details are used, recurring payments use credit card details for authorization.
Any recurring prices in a transaction will be turned into subscriptions, grouped by their recurrence period. For example, when purchasing a three-month recurring pass and two one-month recurring passes in a single transaction, two subscriptions will be set up: one with the two one-month prices and one with the three-month price.
Recurring Extras are available on Enterprise and above.
Subscriptions Explainer
Find comprehensive guidance on managing subscriptions, including billing, payment methods, and troubleshooting issues within the BETA platform. Access tips for effective subscription management.
Link Product Add-Ons to a Pass/Event Price
Link product add-ons to prices or events, create bundles, and manage checkout options effectively.
Direct debit
Direct Debits are a convenient way for members to pay for recurring passes, or subscriptions. It enables automatic deduction of funds from their bank accounts to cover recurring payments, eliminating the need for manual payments and ensuring timely payment.
Online payments
Online payments allow customers to pay for passes, courses, or merchandise online. It's a secure and easy way to handle transactions over the internet.
QR code payments
This feature enables you to make payments by scanning QR codes. It's a simple process—just scan the code, confirm the details, and the transaction is complete.
This is configured by BETA during the onboarding process.
If you would like to add an additional payment types, or remove an existing one — for example, if you previously accepted cash but are now moving to a cash-free mode l— please inform the BETA team. We can update your POS settings accordingly to ensure staff are not confused by outdated payment options.
In addition, the order of your payment types in the POS can be specified if that’s something you want.
Only specific things. You can edit the External ID, finalisation time and type of a certain payment methods that fit a certain criteria. See our dedicated guide.
Yes, you can through an integrated payment provider.
BETA provides a practical solution for selling passes and events courses online through widgets. Check out the Widget Guides to learn more.
This usually means that the payment was successfully completed with your payment provider (Stripe or Dojo), but BETA hasn’t yet received or processed the confirmation.