Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Não é possível remover as informações de cartão de crédito de um orderForm via API
Não é possível remover as informações de cartão de crédito de um orderForm via API
ID:
Backlog
Publicado em 13/09/2021
Última atualização em 22/12/2022

Sumário

Não é possível remover as informações de cartão de crédito de um orderForm, através da rota /api/checkout/pub/orderForm/{orderFormId}/paymentAccount/{accountId}/remove caso utilize appKey/appToken como credenciais.

Quando uma appKey que possui as permissões adequadas realiza uma requisição para esta rota, a API retorna um erro com status 500: "Attempted to perform an unauthorized operation."

Note que não é um erro com status 403, como de costume para falhas de autorização.

Simulação

  1. Create an orderForm;
  2. Enter the email address of a customer who has a credit card saved in their profile;
  3. Try deleting the credit card information using the API route mentioned above, authenticating the request with appKey/appToken;
  4. Notice that the error occurs and that the credit card information has not been deleted.

Workaround

Atualmente não existe workaround.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback