Caisse Enregistreuse

Logiciel de caisse enregistreuse gratuit, en ligne depuis 2011.

Suivez-nous

L’aide, à portée de main

Comment pouvons-nous vous aider ?

Un réglage, une question, un geste du quotidien. Trouvez le bon guide et avancez simplement.

API / Webservices

Gestion des clients

Ajoutez, modifiez, ou supprimez des clients

Ajouter un compte client

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

Ajouter un nouveau client à votre fichier client

Paramètres POST

NomObligatoireDescription
shopIDOuiIdentifiant de votre établissement
keyOuiVotre clé pour l'API
data[title]NonCivilité
data[surname]NonPrénom
data[name]NonNom de famille
data[position]NonPosition (sur l'interface)
data[email]NonEmail
data[phone]NonTelephone
data[addressline1]NonAdresse ligne 1
data[addressline2]NonAdresse ligne 2
data[adressComment]NonCommentaire adresse
data[postcode]NonCode postal
data[city]NonVille
data[country]NonPays
data[identificationID]NonNuméro de pièce d'identité
data[lat]Nonlat
data[lng]Nonlng
data[commentPrivate]NonNote privée
data[commentPublic]NonNote publique
data[registrationNumber]NonSIRET
data[VATnum]NonNuméro de TVA
data[barcode]NonCode barre
data[blacklist]NonListe noire
data[clientGroupID]NonSIRET (14 caractères)
data[phone2]NonTéléphone 2
data[birthDate]NonDate de naissance (timestamp)
data[activityCode]NonCode comptable

Editer un compte client

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

Modifier un client de votre fichier client

Paramètres POST

NomObligatoireDescription
shopIDOuiIdentifiant de votre établissement
keyOuiVotre clé pour l'API
idOuiIdentifiant du client
data[title]NonCivilité
data[surname]NonPrénom
data[name]NonNom de famille
data[position]NonPosition (sur l'interface)
data[email]NonEmail
data[phone]NonTelephone
data[addressline1]NonAdresse ligne 1
data[addressline2]NonAdresse ligne 2
data[adressComment]NonCommentaire adresse
data[postcode]NonCode postal
data[city]NonVille
data[country]NonPays
data[identificationID]NonNuméro de pièce d'identité
data[lat]Nonlat
data[lng]Nonlng
data[commentPrivate]NonNote privée
data[commentPublic]NonNote publique
data[registrationNumber]NonSIRET
data[VATnum]NonNuméro de TVA
data[barcode]NonCode barre
data[blacklist]NonListe noire
data[clientGroupID]NonSIRET (14 caractères)
data[phone2]NonTéléphone 2
data[birthDate]NonDate de naissance (timestamp)
data[activityCode]NonCode comptable

Supprimer un compte client

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

Supprimer un client de votre fichier client

Paramètres POST

NomObligatoireDescription
shopIDOuiIdentifiant de votre établissement
keyOuiVotre clé pour l'API
idOuiIdentifiant du client

Exemple JavaScript

async function editClient(){
  const body = new URLSearchParams({
    shopID: SHOPID,
    key: 'REMPLACER_PAR_VOTRE_CLE_API_GENEREE',
    id: 123,
    'data[name]': 'Dupond'
  });

  const res = await fetch("https://kash.click/workers/editClient.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);
}

Ce document est mis à disposition selon les termes de la licence Creative Commons Attribution 4.0 International (CC BY 4.0).