Version 24.0.11.0

Controller Service Name Service Description Object New Fields Data Type Field Description
Clubs GetClub Get a list of loyalty (CLM) To the GetClub and GetUpdatedClubs services,
new fields have been added to return information about the member card.
AllowJoiningToClub Boolean Displays whether joining the club is allowed
AutoGenerateClubMemberCardNumber Boolean Automatic member number generation
CheckMultiCardNumber Boolean Disable duplicate card check
GetUpdatedClubs Geta list of Loyalty updates (CLM) MemberCardLength Int Membership card length
MemberCardMaxLength Int Maximum membership card length
OnlineTransactionsDetail GetTransactionDetail Get transaction data by transaction number only A new service that receives a request with the transaction number and
retrieves full transaction data.
- - -
Transactions ValidateCustomsLimits Validate Customs Limits To the ValidateCustomsLimits service, new fields have been added to return details for each component in the transaction.
For each component, the service will return the component code and description,
the number of boardings required according to customs limits, and the difference between what was sent and what was required
(i.e., the number of boardings missing for each component in the transaction).
AmountMissing Int Displays the number of boardings missing in the transaction.
AmountRequired Int Displays the number of boardings required for each component
in the transaction according to customs limits.
ComponentCode String Displays the component code in the transaction.
ComponentDescription String Displays the component description in the transaction.
Transactions TransactionProcessingSettings Transaction processing settings To the TransactionProcessingSettings service, a field called IncludeCancelledPayments has been added.
This field pertains to the method of returning the details of payments and cancellations included
in the response regarding payments recorded in the SPL.
IncludeCancelledPayments Bool When the parameter is set to True, the entire list of payments is returned, including both cancellations and charges,
which were sent for approval to a third party. When the parameter is set to False, in both cases (one-phase or two-phase),
only the charges that remain and are intended for billing are returned (i.e., there are no cancellation transactions).
PosCustomers CreateOrUpdatePOSCustomer (request) Create or update POS customer. The fields "CountryCode" and "StateCode" have been added to several services.
If these fields are not populated when creating a customer, no error will be returned.
StateCode String Displays the state code (e.g., Ontario, Quebec, Alberta, etc.).
SavePOSCustomerManagedByPOSCustomerCard (request) Create or update POS customer by dynamic form definitions.
GetPOSCustomer (response) Get POS customers full data according to parameters.
GetPOSCustomerWithExtendedDetails (response) POS customer query with loyalty assets.
Search (response) Get POS customer search by parameters. CountryCode String Displays the country name (e.g., USA, Canada).
GetPOSCustomerByCreationDate (response) Get POS customers list by creation date parameter.
GetUpdatedPOSCustomersChunk (response) Get POS customer list in chuncks by update time parametr.
Transactions UpdateTransactionParticipant Update Transaction Participants A new service that will receive a request object inheriting from BaseApiTransactionRequest and includes a single transaction participant,
which for now will only include a BirthDate. The service is intended to check the participant's age in case of an item blocked by age.
BirthDate Bool Displays the participant's birth date