Free cash register

Kash.click, free online POS software since 2011

Follow Us

Help Center

This help will guide you through the setup and usage of our point of sale cash register software.

Search by keyword in the help section:

List your store account options

Get your store account setup.

POST https://kash.click/workers/getShopInfos.php

Returns your store account options as a JSON file

POST parameters

NameNecessaryDescription
shopIDYesYour institution's identifier
keyYesYour API key

Data returned

The data is returned in the form of a JSON structure.

NameDescription
emailEmail address of the establishment
shopNameStore Name
companyRegistrationNumCompany registration number (RCS)
taxRegistrationNumVAT number
adressline1Address line 1
postCodePostcode
cityCity
countryCountry
latlat
lnglng
phonePhone
urlwebsiteURL of your website (external)
defaultAccountingChapterDefault accounting chapter
pdffooterFooter text for PDF invoices
receiptHeaderTicket header
receiptFooterTicket footer
defaultVatIDDefault VAT rate identifier
currencyCurrency
languageLanguage
pricesAreProvidedTaxIncluded0 = Prices are entered including VAT; 1 = Prices are entered excluding VAT
paypalAddressYour PayPal email address (for collecting payments)
deliv_tablePlanTable/seats management
deliv_takeAwayTakeaway
deliv_drivethruDrive thru
deliv_deliverDelivery management
deliv_barCounter sales
deliv_relayDepositDelivery to a collection point
deliv_defaultDefault delivery method
receipt_showVatDisplay VAT on tickets
receipt_showShopNameDisplay the shop name on the tickets
receipt_showCashboxDisplay the cashier's name on the receipts
receipt_showSellerDisplay the seller's name on the tickets
receipt_showClientDisplay the customer's name on the tickets
receipt_showAddressDisplay the store's contact details on the tickets
receipt_showCompanyRegistrationNumDisplay the store's company number on the receipts
receipt_showClientSurnameDisplay the customer's first name on the tickets
receipt_showClientAddressDisplay the customer's address on the tickets
receipt_showClientPhoneDisplay the customer's phone number on the tickets
receipt_showGlobalVatDisplay the general VAT on the tickets
receipt_showCommentShow ticket comments
receipt_showPricesBeforeTaxesDisplay prices excluding VAT on tickets
orderRequires_deliveryChoiceChoosing a delivery method is mandatory for each order.
orderRequires_nameThe customer's name is required for each order.
orderRequires_surnameThe customer's first name is required for each order.
orderRequires_addressThe customer's address is required for each order.
orderRequires_emailCustomer email address is required for each order
orderRequires_phoneCustomer phone number is required for each order
orderRequires_dateChoosing a date is mandatory for each order.
orderRequires_CompanyRegistrationNumThe customer's company number is required for each order.
orderRequires_commentComment required for each order
enable_stockActivate inventory management
enable_barcodesEnable barcode handling
enable_departmentsActivate shelf management
enable_departmentsGroupsEnable shelf group management
enable_creditsEnable asset management
enable_descriptionsForItemsEnable descriptions for items
enable_variationsEnable variation management
enable_delivShopActivate deliveries with Deliv.shop
enable_relayDepositEnable pickup point management
enable_descriptionForVariationsEnable descriptions for items
enable_dateOfConsumptionEnable expiration date management
enable_couponsEnable coupon management
enable_weightForItemsEnable item weight management
enable_whiteLabelEnable white labeling (note: cannot be disabled)
whiteLabelAdminUserIDWhite label administrator user ID
isWebShopEnabledActivate the webshop
webShopURLWebshop URL
webShopLangWebshop language
webShopCol1Background color 1
webShopCol2Background color 2
webShopCol3Background color 3
webShopColT1Text color 1
webShopColT2Text color 2
webShopColT3Text color 3
prestaShopApiKeyPrestashop API key
prestaShopURLYour Prestashop URL
enableYavinEnable Yavin payment collection
yavinSecretSecret code
yavinSerialyavinSerial
enableVivaWalletActivate payment collection with Viva.com
vivaWalletMerchantViva.com Merchant ID
vivaAccoundIDViva.com account ID

JavaScript example

async function setShopOptions(){ const body = new URLSearchParams({  shopID: SHOPID,  key: APIKEY }); const res = await fetch("https://kash.click/workers/getShopInfos.php", {  method: "POST",  headers: { "Content-Type": "application/x-www-form-urlencoded" },  body }); let payload; try{ payload = await res.json(); }catch{ payload = await res.text(); } console.log(payload);}
Register now
Licence Creative Commons This document is made available under the terms of the licence Creative Commons Attribution 4.0 International (CC BY 4.0) .