Criar Comprador
Endpoint para criação de novos compradores (buyers) no GoPag API.
Endpoint
POST /v1/marketplaces/{marketplace_id}/buyersRequest Body
{
"first_name": "Maria",
"last_name": "Santos",
"email": "[email protected]",
"phone_number": "11987654321",
"taxpayer_id": "12345678901",
"birthdate": "1990-07-15",
"address": {
"line1": "Rua das Palmeiras, 456",
"line2": "Apto 789",
"line3": "",
"neighborhood": "Jardins",
"city": "São Paulo",
"state": "SP",
"postal_code": "01418000",
"country_code": "BR"
},
"metadata": {}
}Response: 201 Created
Exemplo cURL
Campos do Comprador
first_name
string
Sim
Primeiro nome
last_name
string
Sim
Sobrenome
email
string
Sim
Email válido
phone_number
string
Não
Telefone (apenas números)
taxpayer_id
string
Sim
CPF (11 dígitos) ou CNPJ (14 dígitos)
birthdate
string
Não
Data de nascimento (YYYY-MM-DD)
address
object
Não
Endereço completo
metadata
object
Não
Dados customizados (chave-valor)
Campos do Endereço
line1
string
Sim
Logradouro e número
line2
string
Não
Complemento
line3
string
Não
Ponto de referência
neighborhood
string
Sim
Bairro
city
string
Sim
Cidade
state
string
Sim
UF (2 letras)
postal_code
string
Sim
CEP (8 dígitos, apenas números)
country_code
string
Sim
Código do país (BR)
Casos de Uso
1. Criar Comprador e Tokenizar Cartão
2. Compra Recorrente com Comprador Existente
Erros Comuns
CPF Já Cadastrado
Solução: Use busca por CPF para obter ID do comprador existente.
Email Inválido
Solução: Valide formato de email antes de enviar.
CPF Inválido
Solução: Envie CPF com 11 dígitos (apenas números, sem pontos ou hífen).
Próximos Passos
Atualizado