Quiero implementar una nueva pasarela de pagos en vtex
la lógica de mi pasarela funciona fuera del ambiente en un sitio externo solo espera recibir los datos de la tarjeta y del lado de ellos gestionan la transaccion.
Pero no logro entender la diferencia entre payment provider y payment authorization cual debería de usar y existen ejemplos claros o videos de implementación?
Hola Raul (@Raulrios23)
Sigue la documentación con los pasos para implementacion del Payment Provider Protocol, el protocolo de integración entre VTEX y otras empresas que procesan pagos.
https://help.vtex.com/es/tutorial/payment-provider-protocol--RdsT2spdq80MMwwOeEq0m
Con respecto a tu duda, un Payment Provider es un servicio que gestiona todo el proceso de pagos electrónicos y la Payment Authorization es un paso dentro de este proceso, donde se verifica si la transacción puede ser aprobada por la entidad financiera (por ejemplo, comprobando fondos suficientes y autenticidad de la tarjeta). Mientas el proveedor maneja todo el flujo del pago, la autorización asegura que la transacción sea válida.