Pasarela de pagos nueva

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.