-
Notifications
You must be signed in to change notification settings - Fork 1
Clientes
Victor Cainã Martins edited this page Jul 7, 2018
·
2 revisions
Você precisa se autenticar antes de tudo e também você vai precisar do Seller Id, depois disso você precisa criar o Seller Id dentro da integração desta forma:
GetNet::setSellerId('61040993-...-4a8dcf5b890c');
Depois de setar o Seller Id você vai precisar criar uma array com essas informações:
PARÂMETRO | TIPO | DESCRIÇÃO | EXEMPLO |
---|---|---|---|
seller_id | string | Numero do seller id | Getnet::getSellerId() |
customer_id | integer | Identificador do cliente. Caso não seja informado, o sistema irá gerar um identificador no formato uuidv4 de 36 posições. | customer_21081826 |
first_name | string | Primeiro nome do cliente | João |
last_name | string | Último nome do cliente | da Silva |
document_type | string | Tipo de documento do cliente | pode ser CPF ou CNPJ
|
document_number | string[ 11 .. 15 ] characters | Número do documento do cliente (sem máscara) | 12345678912 |
birth_date | string [YYYY-MM-DD] | Data de nascimento do cliente | 1976-02-21 |
phone_number | string <= 15 characters | Número do telefone do cliente (sem máscara) | 5551999887766 |
celphone_number | string <= 15 characters | Número do telefone celular do cliente (sem máscara) | 5551999887766 |
string | Email do cliente | customer@email.com.br |
|
observation | string | Observações | O cliente tem interesse no plano x. |
address | array | Conjunto de dados referentes ao endereço do comprador |
Depois de setar as informações basicas, vamos mandar para a API da GetNet desta forma:
$client = new GetNet_Customer(array $dados_clientes);
$client->create();
Você vai precisar do id do cliente já cadastrado na GetNet
PARÂMETRO | TIPO | DESCRIÇÃO | EXEMPLO |
---|---|---|---|
customer_id | string | Identificador do cliente | customer_21081826 |
Você devera pegar assim as informações do cliente:
GetNet::setSellerId('61040993-...-4a8dcf5b890c');
$client = new GetNet_Customer();
$client->findById($customer_id);
PARÂMETRO | TIPO | DESCRIÇÃO | EXEMPLO |
---|---|---|---|
page | number | Número da página em que inicia a paginação | 1 |
limit | number | Limite de resultados por página | 10 |
Você devera pegar a lista dos clientes assim :
GetNet::setSellerId('61040993-...-4a8dcf5b890c');
$client = new GetNet_Customer();
$client->all($page, $limit);