Version 25.0.8.0

Controller Service Name Service Description Object New Fields Data Type Field Description
PosCustomers GetPOSCustomer Get POS customers full data according to parameters. (Pro) The search will be performed according to the "and" condition between the parameters. A new field has been added to indicate whether the customer's loyalty is valid or not. Loyalty is considered valid under two conditions:
the membership date range is valid, and the "Active" checkbox at the loyalty level is selected.
Returning loyalty status will allow point redemption even when the loyalty date range is not valid,
as long as the "Active" checkbox is selected.
LoyaltyStatus Int The field will return one of the following options:
1. Active
2. Inactive
3. Inactive- Points can be redeemed
GetPOSCustomerWithExtendedDetails POS customer query with loyalty assets. (CLM)
GlobalParameters GetInitialGlobalParameters Get initial global parameters A new field has been added under "POSCompanyInfoParameters" to prevent the creation of customers with identical phone numbers,
ensuring each customer has a unique phone number.
BlockDuplicateMobileNumber Bool When the field is set to TRUE, it will not be possible to create customers
with the same phone number
Print PrintTransaction Print Transaction New service for sending a Green Invoice. The service will send the transaction (by transaction number or external number) to the Green Invoice provider.
The phone number used for sending the invoice will be provided as a service input.
OnlinePOSCustomer LoadPosCustomerAssets Load loyalty assets to a POS customer (CLM) A parameter has been added to the LoadPosCustomerAssets service, allowing the update of a customer's segment validity RequestedOperation Int To perform one of the RequestedOperation options for updating segment validity:
0. Longer
1. Shorter
2. Cancel
For using the asset loading platform via the service, an indication has been added in the response to show which segments are marked in the
'UpdateByExternalSource' checkbox (the segment type must be marked in both this checkbox and the 'ParticipatingInWeb' checkbox)
Relative SaveRelatives Function for saving relatives of pos customer The behavior of the Relative creation/update service has been modified. If you wish to update a single field for the Relative without affecting the other fields, you must return a
NULL value for the fields that should remain unchanged. In this case, the existing values in those fields will not be overwritten.
However, if the fields are returned empty (without a NULL value), the existing values will be overwritten and cleared.