Definir um cartão como padrão
Torne um cartão salvo o cartão de pagamento padrão do usuário autenticado ou remova seu status de padrão.
Headers#
2Parâmetros de rota#
2Corpo da solicitação#
1trueResposta#
4Comportamento do cartão padrão#
Enviar {"is_default": true} para tornar o cartão salvo selecionado o padrão do usuário. A DEUNA remove o status de padrão de qualquer outro cartão do mesmo usuário, garantindo no máximo um cartão padrão.
O corpo da solicitação é opcional. Omiti-lo tem o mesmo efeito que enviar {"is_default": true}. Enviar {"is_default": false} para remover o status de padrão do cartão selecionado sem alterar nenhum outro cartão.
Antes de chamar o endpoint#
- Autentique o cliente e envie o token de acesso do usuário no
Authorizationheader. - Configure
user_idcom o UUID do usuário autenticado. - Use um
card_idretornado por Listar cartões armazenados. O cartão deve pertencer ao usuário autenticado.
Verifique o resultado#
Uma solicitação bem-sucedida retorna 200 OK com o cartão atualizado. Confirme que o campo is_default corresponde ao valor solicitado. Você também pode listar os cartões salvos do usuário e verificar se nenhum outro está marcado como padrão.
O endpoint retorna 404 Not Found quando o cartão selecionado não existe para o usuário autenticado. Corrija UUIDs inválidos ou JSON malformado antes de tentar novamente; solicitações repetidas com o mesmo is_default mantêm o cartão no mesmo estado.
Esta página foi útil?