#
Cargar clientes
El SDK para PHP permite cargar clientes en Biteral, modificarlos y eliminarlos, además de otras operaciones que te resultarán útiles cuando implementes las herramientas.
#
Crear un cliente
Llama a customers()->ingest() con un objeto CustomerPayload como parámetro:
use Biteral\Entity\Customer\CustomerGender;
use Biteral\Payload\Customer\CustomerPayload;
$client = new Client($apiKey, $apiVersion, $apiBaseUrl);
$customerPayload =
new CustomerPayload([
'code' => 'D314K1432',
'country' => 'ES',
'state' => 'Barcelona',
'city' => 'Q11355',
'yearBorn' => 1983,
'gender' => CustomerGender::FEMALE,
'metadata' => [
'currentDiscountRate' => '10%',
'isNew' => true
]
]);
$client->customers()->ingest($customerPayload);
Esto añadirá el cliente a Biteral.
Ten en cuenta que el cliente se añadirá al proyecto que corresponde a la API key que estés utilizando.