Menu
Feedback
Comece aqui


Problemas Conocidos
No se puede eliminar la información de la tarjeta de crédito de un orderForm vía API
ID:
Backlog
Publicado en 13/9/2021
Última actualización 22/12/2022

Sumario

No es posible eliminar la información de la tarjeta de crédito de un orderForm a través de la ruta /api/checkout/pub/orderForm/{orderFormId}/paymentAccount/{accountId}/remove si se utiliza appKey/appToken como credenciales.

Cuando una appKey que tiene los permisos adecuados realiza una solicitud para esta ruta, la API devuelve un error con el status 500: «Attempted to perform an unauthorized operation.»

Observe que no se trata de un error con status 403, como es habitual en las fallas de autorización.

Simulación

  1. Cree un orderForm;
  2. Ingrese el email de un cliente que tenga una tarjeta de crédito guardada en su perfil;
  3. Intente eliminar la información de la tarjeta de crédito utilizando la ruta de API mencionada, autenticando la solicitud con el appKey/appToken;
  4. Observe el mensaje de error y compruebe que la información de la tarjeta no ha sido eliminada.

Workaround

No hay ningún workaround para este escenario.

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback