Alterar dados do comprador

Para alterar os dados do comprador de uma recorrência existente, basta fazer uma chamada PUT para o endpoint especificado. Em resposta, a API irá retornar o código do Status HTTP, informando se a operação foi realizada com sucesso ou não.

Requisição

AmbienteMétodoEndpoint
Sandboxhttps://apisandbox.cieloecommerce.cielo.com.br/1/RecurrentPayment/{RecurrentPaymentId}/Customer
Produçãohttps://api.cieloecommerce.cielo.com.br/1/RecurrentPayment/{RecurrentPaymentId}/Customer
{  
   "Name":"Outro nome do Comprador",
   "Email":"[email protected]",
   "Birthdate":"1999-12-12",
   "Identity":"0987654321",
   "IdentityType":"CPF",
   "Address":{
      "Street":"Avenida Brigadeiro Faria Lima",
      "Number":"1500",
      "Complement":"AP 201",
      "ZipCode":"05426200",
      "City":"São Paulo",
      "State":"SP",
      "Country":"BRA",
      "District":"Alphaville"
      },
   "DeliveryAddress":{  
      "Street":"Avenida Brigadeiro Faria Lima",
      "Number":"1500",
      "Complement":"AP 201",
      "ZipCode":"05426200",
      "City":"São Paulo",
      "State":"SP",
      "Country":"BRA",
      "District":"Alphaville"
      }
   }
--header "Content-Type: application/json"
--header 'Bearer: {access_token}'
--data-binary
{   
   "Name":"Outro nome do Comprador",
   "Email":"[email protected]",
   "Birthdate":"1999-12-12",
   "Identity":"0987654321",
   "IdentityType":"CPF",
   "Address":{  
   "Street":"Avenida Brigadeiro Faria Lima",
      "Number":"1500",
      "Complement":"AP 201",
      "ZipCode":"05426200",
      "City":"São Paulo",
      "State":"SP",
      "Country":"BRA",
      "District":"Alphaville"
   },
   "DeliveryAddress":{  
      "Street":"Avenida Brigadeiro Faria Lima",
      "Number":"1500",
      "Complement":"AP 201",
      "ZipCode":"05426200",
      "City":"São Paulo",
      "State":"SP",
      "Country":"BRA",
      "District":"Alphaville"
   }
}
--verbose

Parâmetro do header

PropriedadeTipoTamanhoObrigatórioDescrição
Authorization
Bearer:access_token
String--SimToken de acesso.

Informe o access_token obtido para a autenticação OAuth2

Parâmetro do path

PropriedadeTipoTamanhoObrigatório?Descrição
RecurrentPaymentIdTexto50Sim (envio no endpoint)Número de identificação da recorrência.

Parâmetros do body

PropriedadeTipoTamanhoObrigatório?Descrição
NameTexto255SimNome do comprador.
EmailTexto255NãoEmail do comprador.
BirthdateDate10NãoData de nascimento do comprador.
Identitystring14NãoNúmero do CPF ou CNPJ do cliente.
Permite envio de CNPJs alfanuméricos.
IdentityTypeTexto255NãoTipo do documento de identificação do comprador (CFP/CNPJ).
Address.StreetTexto255NãoEndereço do comprador.
Address.NumberTexto15NãoNúmero do endereço do comprador.
Address.ComplementTexto50NãoComplemento do endereço do comprador.
Address.ZipCodeTexto9NãoCEP do endereço do comprador.
Address.CityTexto50NãoCidade do endereço do comprador.
Address.StateTexto2NãoEstado do endereço do comprador.
Address.CountryTexto35NãoPaís do endereço do comprador.
Address.DistrictTexto50NãoBairro do endereço do comprador.
DeliveryAddress.StreetTexto255NãoEndereço de entrega do comprador.
DeliveryAddress.NumberTexto15NãoNúmero do endereço de entrega do comprador.
DeliveryAddress.ComplementTexto50NãoComplemento do endereço de entrega do comprador.
DeliveryAddress.ZipCodeTexto9NãoCEP do endereço de entrega do comprador.
DeliveryAddress.CityTexto50NãoCidade do endereço de entrega do comprador.
DeliveryAddress.StateTexto2NãoEstado do endereço de entrega do comprador.
DeliveryAddress.CountryTexto35NãoPaís do endereço de entrega do comprador.
DeliveryAddress.DistrictTexto50NãoBairro do endereço de entrega do comprador.

Resposta

HTTP Status 200

Consulte HTTP Status Code para ver a lista com todos os códigos de status HTTP possivelmente retornados pela API.