Criar clientes
É possível criar clientes utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Criar Cliente.
<?php
MercadoPago\SDK::setAccessToken("ENV_ACCESS_TOKEN");
$customer = new MercadoPago\Customer();
$customer->email = "test_payer_12345@testuser.com";
$customer->save();
$card = new MercadoPago\Card();
$card->token = "9b2d63e00d66a8c721607214cedaecda";
$card->customer_id = $customer->id();
$card->issuer = array("id" => "3245612");
$card->payment_method = array("id" => "debit_card");
$card->save();
?>
Pesquisar clientes
É possível pesquisar clientes utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Pesquisar Clientes.
<?php
$filters = array(
"id"=>"247711297-jxOV430go9fx2e"
);
$customers = MercadoPago\Customer::search($filters);
?>
Atualizar cliente
É possível atualizar clientes utilizando o SDK abaixo. Para detalhamento dos parâmetros de requisição, verifique a API Atualizar clientes.
<?php
MercadoPago\SDK::setAccessToken("ENV_ACCESS_TOKEN");
$customer = new MercadoPago\Customer();
$customer->email = "user@user.com";
$customer->first_name = "john";
$customer->last_name = "wagner";
$customer->phone = array("area_code" => "11", "number" => "001234567");
$customer->identification = array("type" => "CC", "number" => "12341234");
$customer->default_address = "Casa";
$customer->address = array("zip_code" => "52", "street_name" => "Carrera", "street_number" => "2");
$customer->description = "Informações do cliente";
$customer->default_card = "None";
$customer->update();
?>