<aside> In BETA, payments and transactions are closely related but not the same.
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.
The sections below 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.
</aside>
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 can not be manually updated because their state, timestamps, and external ID reflect the values stored in the external service.
<aside> <img src="/icons/arrow-northeast_blue.svg" alt="/icons/arrow-northeast_blue.svg" width="40px" /> Looking to Learn about
</aside>
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.
BETA integrates with Cash drawers through the ‣. Please read the hardware requirements carefully. | | 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. |
<aside>
⚠️ While we do have integrations for Sumup
and Revolut,
they only handle the triggering of a payment request and are not capable of tracking the lifecycle state of the payments.
</aside>
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
<aside> <img src="/icons/gradebook_lightgray.svg" alt="/icons/gradebook_lightgray.svg" width="40px" /> Recurring Extra 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.
</aside>