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:
Add, edit, or delete payment methods
Add a new payment method
| Name | Necessary | Description |
|---|---|---|
shopID | Yes | Your institution's identifier |
key | Yes | Your API key |
data[title] | No | Title (required) |
data[type] | No | Payment method [Cash|Credit_Card|Check|Bank_Transfer|Meal_Voucher|Holiday_Voucher|Cash_Refund|Credit_Card_Refund|Check_Refund|Bank_Transfer_Refund|Meal_Voucher_Refund|Holiday_Voucher_Refund] |
data[accountingChapter] | No | Accounting chapter |
data[fixedAmount] | No | Fixed amount (for example, to have a fixed amount for a gift certificate) |
data[minimumAmount] | No | Minimum payment amount |
data[maximumAmount] | No | Maximum payment amount |
data[cashboxLock] | No | Register authorized to access this payment method (0 = all) |
Remove a payment method
| Name | Necessary | Description |
|---|---|---|
shopID | Yes | Your institution's identifier |
key | Yes | Your API key |
id | Yes | Payment method identifier |
async function createPaymentMethod(){ const body = new URLSearchParams({ shopID: SHOPID, key: APIKEY, 'data[title]': 'Cash #2', 'data[type]': 'Cash' }); const res = await fetch("https://kash.click/workers/addPaymentMethod.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);}
This document is made available under the terms of the licence Creative Commons Attribution 4.0 International (CC BY 4.0) .