Usted está aquí:
Primeros pasos con las pasarelas de pago
Las pasarelas de pago son plataformas externas que actúan como puente de comunicaciones entre Salesforce Billing y los bancos de los clientes durante el proceso de las transacciones de pago. Sus desarrolladores configuraron la API para ayudar a Salesforce Billing a enviar la información de pago de los clientes a la pasarela. También configurar una API que permite a Salesforce Billing registrar en objetos de Salesforce Billing los resultados de la comunicación entre la pasarela y el banco. Aunque no vaya a trabajar directamente con la API, se recomienda revisar el proceso general de comunicación de la pasarela para, de este modo, comprender los cambios de registro que se puedan producir en Salesforce Billing. (Paquete gestionado de Salesforce Billing)
A continuación se describen los escenarios en los que Salesforce Billing hace contacto con las pasarelas de pago.
- Cuando un pago electrónico seleccionó al menos una factura apta.
- Cuando un usuario inicia un pago en el Centro de pago.
En estas etapas, Salesforce Billing evalúa el campo Pasarela de pago del método de pago de la cuenta del cliente. Este campo contiene una búsqueda del objeto de la pasarela de pago de Salesforce Billing. El objeto de la pasarela de pago no se comunica directamente con el banco del cliente y no almacena ni gestiona ningún dato de pago del cliente. De eso se encarga la pasarela de pago externa. En su lugar, indica a Salesforce Billing con qué pasarela externa debe hacer contacto y pasa los datos de configuración que la pasarela externa necesitará para la comunicación con Salesforce Billing.
Salesforce Billing también permite el uso de paquetes de integración de pasarelas de pago que proporcionen campos y procesos adicionales que permitan establecer comunicación con la pasarela de pago externa. Por ejemplo, si una cuenta utiliza AuthorizeDotNet, sus desarrolladores probablemente instalaron un paquete de integración de AuthorizeDotNet junto con determinados procesos y soluciones de automatización. No debe preocuparse por estos paquetes de integración. Analizaremos los campos específicos de las pasarelas más adelante.
Echemos un vistazo al proceso de comunicación de las pasarelas de pago. Este diagrama de flujo selecciona el proceso de pago en el punto en el que Salesforce Billing inicia la comunicación con la pasarela de pago externa, por lo que el proceso es el mismo tanto si la solicitud procede de una ejecución de pago o del centro de pago. En este ejemplo, el cliente utiliza AuthorizeDotNet para gestionar los pagos. Recuerde que durante las ejecuciones de pagos, Salesforce Billing crea la transacción antes de la solicitud de la pasarela; sin embargo, durante las aplicaciones del Centro de pago, Salesforce Billing crea la transacción después de recibir respuesta de la pasarela.
Pese a que sus desarrolladores son los que se ocupan de la integración de la pasarela de pago, usted es el responsable de asegurarse de que los fondos se asignen correctamente tras cada transacción correcta, así como de tomar las acciones de corrección necesarias tras las transacciones fallidas o indeterminadas.
