Back

118 results for "system"

Payments Providers: System, flex pass method

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentssystemflexpass

EntraId auth integration

To be able to authenticate users in Betterez using the EntraId system, we need to do some configurations in both EntraId and Betterez.To authenticate users in Betterez using EntraId, you need to configure both EntraId and Betterez.

entraidintegrationsauth

Control Classes Nestings

Control Classes integrate (optionally) with an external Revenue Management System (RMS) which governs how many tickets can be sold at each pricing level for each trip segment. This enables dynamic revenue optimization: the RMS decides how many seats are available at each price tier, and Betterez enforces those limits during the purchase flow.

pricinginventorycontrol classesnestings

Release Notes


Use case: When an operations user modifies a manifest—such as removing a stop, adding a new station, or cutting the trip short—the system ensures traceability by creating an audit record. This allows supervisors and compliance teams to see a clear history of adjustments for operational accuracy, accountability, and regulatory reporting.

Multi-product

Note on Mapping: If you map a "Flexible" class from one product to a "Standard" class in another, the system may currently display the entire trip as "Flexible," so this should be reviewed carefully.

salesinventorymultiproducts

Confirmation Email how it works

Betterez uses an automated email system to handle confirmations and notifications related to ticket transactions. However, certain conditions and system behaviors affect whether an email is sent.

Search box

You can find the search box on the top right corner, next to the Admin Menu from every page in the Betterez System. Click on the Magnifier Glass Icon or press Alt+F to be able to type in the box.

searchsearchbox

Reconciliation formula

For tickets that were changed, the original transaction that generated the ticket and ticket info remain the same and offset each other. To record the change, the system will create a new transaction with "0" balance, in which you will see a new ticket with the ticket amount, and a refund with the same amount. So using the formula above you will have tickets minus refunds equals transactions which is 0.

reconciliation

Time for IMS Changes to Reflect on Busbud

At Betterez, we work to ensure that all your schedule and configuration changes made in IMS are reflected on Busbud as accurately and efficiently as possible. However, depending on the type of update and system behavior (such as caching), the time it takes for changes to appear on Busbud may vary.

busbudbusbud-syncbusbud-update

Email setup

When logged into the back-office with a user (for example, your_user@betterez.com) that is simultaneously used as the email of the transaction (your-user@betterez.com), the user WILL NOT receive a confirmation email with the pdf ticket. The reason is that the system sees that the person logging in is the same customer completing the transaction. Since the person making the purchase has access to the back office, the system assumes that the user does not require the confirmation because he/she has access to the back-end of the system and will be able to find the transaction and ticket to print, if necessary.

email-setup

Payment Providers: PRISMA

The system will recognize which transactions are over a day old, and in this case, no error messages will be shown when having the additional fees and penalties in the shopping cart.

paymentsprisma

Connections

For example, say that the system has found two trip results, one that departs at 8AM and arrives at 10AM, and another trip that departs at 8AM and arrives at 11AM.
If you have set For each available departure time, display the 1 fastest connecting trips, the system will discard the trip that arrives at 11AM because the trip arriving at 10AM departs at the same time, and is faster.

tripssearchconnections

Pricing - parcel zones

In the provinces select box you can select multiple provinces/states. These provinces will be matched with the origin station when making a sale to find the correct zone to calculate prices. If multiple zones match, the first zone will be used, usually the older zone on the system but this is not guarantee.

pricingparcel zoneszones

Parcel scanning work flow

The logistics tracking system that provides visibility of parcels as they move through the delivery process. From receiving the parcel through final delivery, this system lets you visualize the statuses at every step.

Shift

Ticket agents log in to the system and select their point of sale location.

shifts

Sell on Behalf of

  • Choose the desired user from the list. You will be able to see if they already have an open shift, otherwise, the system will ask you to open a shift. By default, the system will use the offline user's config, including the default shift location. But if they don't have one, you may select where to open the shift at.

salessale-on-behalfimpersonaterepresentationrepresent

Sign in and registration

Clicking the button will send the user to the configured provider and they will complete the flow in that system. Once they are authenticated in the provider they will be redirected to the websales portal.

customerssign-insso

Simplified Sales Flow

Seats must be selected for each trip, or for each subtrip if applicable. The system will display the configured seat map, automatically validating the origin and destination as well as reflecting real-time seat availability based on current bookings. Users can then proceed to select their preferred seat based on its location (row and column, and level if applicable). If multiple sections are available, a “Sections” option will appear at the bottom of the interface, allowing users to navigate between them.

salesflowreservationspricingsimplified

CyberArk auth integration

To be able to authenticate users in Betterez using the CyberArk system, we need to do some configurations in both CyberArk and Betterez.To authenticate users in Betterez using CyberArk, you need to configure both CyberArk and Betterez.

cyberarkintegrationsauth

Single Sign On

CAS payload property to validate We will look at the value in this property to decide if the user has been granted access to the system. If left empty, we will grant access to any user that is authenticated.

websales

Taxes

State/Province: The name of the state/province where this tax should apply. This combo box takes the province values from the stations in the system, so you need to enter your stations first. By default this value is "All".
NOTE: Keep in mind if you select country and province, the system interprets you are trying to configure a provincial tax and the country will be overwrite to "All".

taxestax

Companies

Click the Download button to download a CSV file that have the proper columns in the exact order needed to upload companies into the system.

companiesparcels

Using promo codes

  • When configuring a “valid amount of uses”, the system counts the number of times a promo code is applied to the shopping cart, which is the same as the number of transactions where the promo was entered. This is separate from the number of tickets, and there could be more than one ticket per transaction.
promospromopromotionsdiscount

Parcel report

This report shows information about any Parcels. This can include parcels in paid, waiting for payment, canceled and All status as well as ticket changes. Since the system allows to have several policies for these operations, this report will show the details of each parcel and the total amount of each of them.

parcelreports

Special service requests - SSRs

For scenarios where you have different brands in a multi-trip journey (connex or roundtrips), you need to be specially careful. Otherwise the system will lack info for one of the trips and throw an error. Same rules described lines above still apply even for multi trip journeys.

special-service-requestsrequestssr

Refunds report

This report shows information about any refunds. This can include both cancellations and ticket changes. Since the system allows to have several policies for these operations, this report will show the details for each transaction and the total amount refunded after any fees are applied.

refundschangescancellationsreports

Service types

If you integrate with ShipTrack, the Id should be EXACTLY the same as in the shipTrack system. This ID is CASE SENSITIVE. So lower and uppercase are important as well as "spaces" and any other spelling detail.

parcelszone pricesservice types

Parcel fare type

  • For oversize packages, you can create another fare class. Follow the steps above except, when it comes to entering maximum dimensions, increase the weight limit and under 'Adjustment Type' drop-down list, choose '% percentage', '$ dollar' or 'override price', and enter the appropriate values. See an example below where 'override price' is selected. Note that for the '% percentage' option, the system will pull the route price from the appropriate zone table, and apply the overrage % to it.

Insurances

If there are insurances in the system you will see a list of the insurances in the page. If there are no insurances you will be invited to create one.

insurancesparcels

Products - parcels

When selecting zone pricing the system will use the zones for the Origin and destination stations and it will use zone pricing information to find a proper price. You can read more on how zone pricing works here

parcels

Customers report

A customer is automatically created when a purchase is made. However, there are a few scenarios to consider regarding the automatic creation of users by the system:

customersreports

Payment Providers: Inperson credit method

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersinpersoncredit

Payment Providers: Deferred

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersdeferredpay_on_delivery

Fare type validation

Save extra user input - If you check this box, the system will automatically save the information entered in the Validation box. You can access this information later through the Tickets Report, in the Extra Field, as shown below.

Data Archiving

Data archiving is applied to some accounts based on a number of factors, but is generally based on the amount of data being stored, as well as the age of the data. These settings are stored internally in the Betterez system and cannot be interacted with via the UI.

data archivingarchivingreports

Promos

Auto-apply when checked, the system will attempt to apply this promotion automatically when eligible items are added to the cart (subject to channel, payment method, and rule eligibility).

promospromopromotions

Creating Dynamic Forms

The type field allows defining the context in which the form will be used, facilitating its use in different types of products or processes within the system.

Dynamic Forms

Payment Providers: Ingenico

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersingenicolane 3000

Payment Providers: Cybersource

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsproviderscybersourceonline_credit

Payment Providers: MIT

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersmitmit_santander

Routes

When the Inverse Route Name field is populated, the system automatically creates a route with the stations listed in reverse order. This inverse route will reuse the fare table defined for the original route (hereafter referred to as the parent route), applying it with the origin and destination combinations reversed. As a result, fare updates are only required on the parent route, since the inverse route will always reference the same pricing structure.

routecreate-routenew-routeadd-routedisable-route

Payment Providers: Oxxo method

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersoxxo

Websales

Click on Add New. Next click the Choose a file button, a dialog with your operating system files will open, select the logo from there.

websales

Payment Providers: Datalogic Pago Express

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersdatalogicpago-express

Creating fare types

  • If there are two "is companion" fare types travelling with one "requires companion" fare type, the system will permit the cancellation of one of the "is companion" fare types, but not both, without having to cancel the "requires compaion" fare type.
create-faresfare-types

Interline

In case the fares classes to be mapped have different change or cancellation policies the system will display a warning.

interlinenetwork

Printing

If you check the reprint option and have the option to Automatically send confirmation email when the purchase is completed, the system will assume that the customer already has in his email the ticket of his trip so it will not allow the reprint.

printing

Changing a ticket

When a Flexpass is configured to be "redeemed in advance, " customers can enter the sales flow to reserve a seat before their trip and "pay" using their flex pass. Tickets that were generated from a flexpass redemption can be changed or cancelled to free seats. However, the system will not grant any credit for the change operation to prevent fraud.

Changeticket

Payment Providers: Saldo Max

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentssaldo maxprovidersexternal wallet

Payment Providers: Square - Set Up

Trip departure time offset: This value apply when the sale is made near of the trip departure time and override partially maximum waiting time behaviour.
If the sale is made between trip departure minus this offset, the expiration time will be set from that moment plus the offset. This feature set a time window where the system extends the expiration time beyond the trip departure. Also, it allow made sales after trip departure.
The next image shows two sales made within of time window.

paymentsproviderssquaresquare_terminal

Payment Providers: Referenced payment, IVR method

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersreferencedivr

Payment Providers: new Referenced payment method

Send automatic emails for refund receipts Send automatic emails for refund receipts: Determines whether the receipt should be automatically emailed when refunding with this method. If set to 'Use system default', the behavior will follow the 'Email refund receipts automatically' setting in the account's admin/setup page.

paymentsprovidersreferenced

Sales Flow

If multiple users select the same trip result at nearly the same time, the system will allow only the first user who made the selection, chose the corresponding seats (if a seatmap is available), and clicked the Next button to proceed.

salesflowreservationspricing

Nestings de Clases de Control

Las clases de control se integran (opcionalmente) con un sistema externo de gestión de ingresos (Revenue Management System o RMS) que determina cuántos boletos pueden venderse en cada nivel de precios para cada segmento del viaje. Esto permite una optimización dinámica de ingresos: el RMS decide cuántos asientos hay disponibles en cada nivel de precio y Betterez aplica esos límites durante el flujo de compra.

preciosinventarioclases de controlnestings