Cria um comprador no gateway de pagamentos e sincroniza os dados localmente. Se um comprador com o mesmo taxpayer_id já existir no gateway, os dados locais são atualizados em vez de criar um novo registro.
Autenticação
Não requer autenticação.
Corpo da Requisição
CPF do comprador (somente dígitos, 11 caracteres). Se não informado, o comprador é criado sem CPF
Data de nascimento no formato DD-MM-YYYY
Resposta
Indica se a criação foi bem-sucedida
Dados do comprador criado ID do comprador no gateway
Data de nascimento (DD-MM-YYYY)
Status do comprador no gateway
Data de criação (ISO 8601)
ID do comprador no gateway (mesmo que buyer.id; campo zoop_buyer_id na API)
true se o comprador foi criado agora; false se já existia no gateway
Exemplo
curl -X POST "https://api.chargefy.io/api/v1/buyers/" \
-H "Content-Type: application/json" \
-d '{
"first_name": "João",
"last_name": "Silva",
"email": "[email protected] ",
"taxpayer_id": "123.456.789-01",
"phone_number": "11999990000",
"birthdate": "15-06-1990"
}'
Resposta de Exemplo
{
"success" : true ,
"buyer" : {
"id" : "gw_buyer_abc123" ,
"taxpayer_id" : "12345678901" ,
"first_name" : "João" ,
"last_name" : "Silva" ,
"email" : "[email protected] " ,
"phone_number" : "11999990000" ,
"birthdate" : "15-06-1990" ,
"status" : "active" ,
"created_at" : "2026-03-20T10:00:00Z"
},
"zoop_buyer_id" : "gw_buyer_abc123" ,
"is_new" : true
}