Har du spørgsmål til Gecko Booking?

Vi hjælper gerne :)

Spørgsmål til Gecko Booking?

Er du i tvivl om hvorvidt Gecko Booking er noget for dig, eller har du andre spørgsmål? Så hører vi rigtig gerne fra dig!

Felter markeret med * er påkrævede

+45 7027 1699 info@gecko.dk Log ind Online booking- & administrationssystem - Nemt og enkelt

Eksempel 3: PHP - Oprette en ny kunde


Indholdsfortegnelse


9.1.3 Eksempel 3: PHP - Oprette en ny kunde

		$CustomerGroupHandle = $client -> CustomerGroup_FindCustomerGroupById(1439);

$CustomerNumber = utf8_encode("50");
$CustomerName = utf8_encode("Peter Aude");
$CustomerAddress = utf8_encode("Helsingforsgade 27");
$CustomerPostalCode = utf8_encode("8200");
$CustomerCity = utf8_encode("Aarhus N");
$CustomerEmail = utf8_encode("peter@gecko.dk");
$CustomerPassword = utf8_encode("xxx".rand(0,1000000));//not safe pw!!
$CustomerTelephone = utf8_encode("70271699");
$CustomerMobile = "";            

$CustomerHandle = $client -> Customer_Create($CustomerGroupHandle,$CustomerNumber, $CustomerName, $CustomerAddress, $CustomerPostalCode, $CustomerCity, $CustomerEmail, $CustomerPassword, $CustomerTelephone, $CustomerMobile);
if (!is_null($CustomerHandle)){
    echo $CustomerHandle -> Id;            
}

Først findes et handle til den kundegruppe, kunden skal oprettes i.

$CustomerNumber kan eventuelt benyttes til egne interne id'er. Det handle, der kommer retur, har et id, som er vores id på kunden.

Hvis du ønsker at lave et dublet-tjek for at sikre, at kunden ikke allerede eksisterer i systemet, kan du benytte funktionen FindCustomersByNumber:


		$CustomerNumber = utf8_encode("50");
$CustomerHandles = $client -> Customer_FindCustomersByNumber($CustomerNumber);
if (is_null($CustomerHandles)){
    echo "Findes ikke... Opret";
}

 


Prøv en gratis og uforpligtende demo af GECKO Booking

Udfyld formularen, og vi sender dig en demo hurtigst muligt.

 

Felter markeret med * er påkrævede