Atualização de um cliente é feito através do comando update-consumer. Os parâmetros aceitos e o formato da chamada são muito similares ao comando add-consumer. A principal diferença é que este método requer o envio do campo customerId.
URLs para atualizar um cadastro de cliente
Sandbox: https://testapi.maxipago.net/UniversalAPI/postAPI
Produção: https://api.maxipago.net/UniversalAPI/postAPI
Exemplo de requisição
<api-request>
<verification>
<merchantId>store-id</merchantId>
<merchantKey>store-key</merchantKey>
</verification>
<command>update-consumer</command>
<request>
<customerId>00000001</customerId>
<customerIdExt>00000001</customerIdExt>
<firstName>Fulano</firstName>
<lastName>de Tal</lastName>
<address1>Av. Marcos Penteado de Ulhoa Rodrigues, 939</address1>
<address2>11 Andar</address2>
<city>Barueri</city>
<state>SP</state>
<zip>06360040</zip>
<country>BR</country>
<phone>01121218536</phone>
<email>fulano@dominio.com</email>
<dob>12/25/1970</dob>
<sex>M</sex>
<ssn>12345678901</ssn>
</request>
</api-request>
Os parâmetros aceitos no update-consumer
Os parâmetros aceitos no comando update-consumer estão abaixo. Se o campo for vazio, não enviar.