Customer Lookup

Customer Lookup

In the Ka-ching POS, a customer can be added to a sale. Doing this allows for some interesting functionality.

First and foremost, the customer id will be available on the exported sale data, so that you may register these details in your own system.

Secondly, if your system contains information about the customer address, phone, email, etc., this can be used for pre-filling shipping details for e-commerce orders, and pre-filling email address for the receipt.

Thirdly, you can create discount campaign rules that only trigger when a customer is added to the basket, so this can be used to create customer discounts.

[
    {
        "identifier": "<string, required>",
        "name": "<string, optional>",
        "street": "<string, optional>",
        "city": "<string, optional>",
        "postal_code": "<string, optional>",
        "country": "<string, optional>",
        "country_code": "<string, optional>",
        "phone": "<string, optional>",
        "email": "<string, optional>",
        "additional_info": "<string, optional>",
        "balance": { // optional
            "identifier": "<string, required>",
            "balance": <number, required>
        }
    }
]

As can be seen, all properties other than the identifier are optional. The more of the properties that are filled out, the better the integration will be.

Notice the country_code field. This may be used in conjunction with the Shipping Options integration, where the integration can limit the accepted country codes for shipping.