Cómo sincronizar pagos de Stripe, Clara y PayPal con Acumatica ERP

Payment Processor sincroniza por API los pagos realizados en plataformas externas como Stripe, Clara y PayPal, y convierte esas transacciones en pagos de AP o AR dentro de Acumatica. Soporta múltiples plataformas y varias cuentas de la misma plataforma. La configuración parte de Payment Parameters Setup (PP101000), más los catálogos de tipos de transacción (PP202000) y de fees (PP203000).

El módulo Payment Processor es un módulo que se encarga de sincronizar los pagos realizados a través de plataformas de pago externas, como Stripe, Clara o PayPal. El módulo se sincroniza por API para acceder a las plataformas de pago y obtener la información de las transacciones. Una vez que se ha obtenido la información se puede convertir en pagos de AP o AR de Acumatica.

El módulo Payment Processor tiene las siguientes características:

  • Soporte para múltiples plataformas de pago: Stripe, Clara y PayPal.
  • Soporte para múltiples cuentas de la misma plataforma.
  • Creación de pagos AP o AR

Configuración

– Ingresar a pantalla Payment Parameters Setup (PP101000) y asignar una secuencia que será usada para las transacciones que se obtengan de cada una de las plataformas sincronizadas.

– Dar de alta los parámetros para cada plataforma que será provista por ClandBus.

- Dar de alta los parámetros para cada plataforma que será provista por ClandBus

– Ingresar a pantalla

Payment Transaction Type (PP202000) y cargar el catálogo de transacciones que será provisto por ClandBus

Payment Transaction Type (PP202000) y cargar el catálogo de transacciones que será provisto por ClandBus

– Ingresar a Payment Fee Type (PP203000) y cargar el catálogo de fees de las plataformas, esta sección será sincronizada con ClandBus para cargar los Entry Types que se usarán en la sección de cargos en las pantallas de pagos.

- Ingresar a Payment Fee Type (PP203000) y cargar el catálogo de fees de las plataformas, esta sección será sincronizada...

– Ingresar  a Payment Attributes Setup (PP201000) para configurar una plataforma

Elemento

Descripción

Payment Account ID

Identificador de nueva plataforma.

Description

Descripción de la plataforma registrada.

Payment Method

Plataforma a sincronizar

  • Stripe
  • PayPal
  • Clara

Payment Module

Módulo con el que se crearán los pagos

  • AR
  • AP

Customer

Cliente predeterminado para crear los pagos.

Location

Ubicación del cliente asociado.

Branch

La empresa y sucursal para la que se mostrarán los documentos.

Connected

Checkbox que indica se consiguió una conexión con la plataforma.

Es requerido hacer la prueba de conexión para operar el nuevo registro. Para probar la conexión tiene que dar click en el Action TRY CONNECTION

Payment Method

El método de pago predeterminado del cliente

Cash Account

 cuenta de efectivo predeterminada asociada con el método de pago.

Inventory ID

El ID de inventario del artículo que se usará de manera predeterminada

Site ID

Almacén predeterminado para el Inventory ID

Account

La cuenta asociada con la línea del documento.

Subaccount

La subcuenta asociada con la línea del documento.

Tax Category

La categoría de impuesto asociada con la línea del documento.

– Cada Payment Method contiene diferentes métodos de conexión, estos se enlistarán cuando se actualice este campo

Columna

Descripción

Parameter ID

ID del parámetro

Parameter Description

Descripción del parámetro

Value

Valor del parámetro

- Cada Payment Method contiene diferentes métodos de conexión, estos se enlistarán cuando se actualice este campo

Operación

– Ingresar a la pantalla Get Payment Transaction History (PP501000)

– Seleccionar el rango de fechas que quiere sincronizar

– Seleccionar la plataforma a sincronizar y dar click en GET

- Seleccionar la plataforma a sincronizar y dar click en GET

Si se encuentran transacciones en el rango de fechas seleccionado, le mostrará el primer y último consecutivo para que pueda encontrarlas con facilidad.

Si se encuentran transacciones en el rango de fechas seleccionado, le mostrará el primer y último consecutivo para que...

– Ingresar a Record Payments (PP301000) para visualizar a detalle las transacciones encontradas

Aquí verá nuevamente los campos que se configuraron para esta plataforma junto con una descripción de la transacción, el tipo de transacción y sus montos.

– Si el API de la plataforma desglosa los artículos los podrá ver uno a uno en la pestaña de ITEMS, de lo contrario verá un resumen del pago.

- Si el API de la plataforma desglosa los artículos los podrá ver uno a uno en la pestaña de ITEMS, de lo contrario verá...

– En la pestaña de fees podrá ver los cargos provistos por la plataforma

- En la pestaña de fees podrá ver los cargos provistos por la plataforma

– Para crear el pago dentro de Acumatica con este registro de click en CREATE PAYMENT, una vez creado el pago se encenderá el checkbox de Paid Out que indicará que se ha creado el pago.

- Para crear el pago dentro de Acumatica con este registro de click en CREATE PAYMENT, una vez creado el pago se...

– Dependiendo de la configuración de la plataforma se crearán pagos de AP o AR, en este ejemplo se creó un pago de AR por lo que para ver el pago hay que entrar a la pantalla Payments and Applications (AR302000)

- Dependiendo de la configuración de la plataforma se crearán pagos de AP o AR, en este ejemplo se creó un pago de AR por...

Este proceso se puede hacer también con la pantalla Create Payment (PP502000)

Este proceso se puede hacer también con la pantalla Create Payment (PP502000)

Buenas prácticas

Sincronizar pagos automáticamente elimina captura manual, pero introduce un tema que muchos ignoran: las comisiones de la plataforma.

  • Carga el catálogo de fees desde el inicio. Las plataformas de pago cobran comisión sobre cada transacción. Si no registras el fee, el monto que entra al banco nunca cuadrará con el pago registrado.
  • Usa una cuenta distinta por cada plataforma. El módulo soporta múltiples cuentas de la misma plataforma. Separarlas permite conciliar cada depósito contra su origen real.
  • Define la secuencia de transacciones antes de sincronizar. Se asigna en Payment Parameters Setup (PP101000) y es la que identificará las transacciones obtenidas de cada plataforma.
  • Verifica la sincronización con periodicidad fija. Una integración por API puede detenerse por un cambio de credenciales o de versión. Si nadie revisa, los pagos dejan de entrar sin aviso.
  • Ten claro si el pago es de AP o de AR. El módulo puede crear ambos. Definir la regla desde la configuración evita que alguien tenga que decidirlo transacción por transacción.

Preguntas frecuentes

¿Qué plataformas de pago soporta?

Stripe, Clara y PayPal, con soporte para múltiples cuentas de la misma plataforma.

¿Cómo obtiene la información de las transacciones?

Se sincroniza por API con las plataformas de pago para obtener la información y convertirla en pagos de AP o AR de Acumatica.

¿Qué catálogos debo cargar?

El catálogo de tipos de transacción en Payment Transaction Type (PP202000) y el catálogo de fees de las plataformas en Payment Fee Type (PP203000). Ambos los provee ClandBus.

Te puede interesar

Recursos adicionales


¿Necesitas ayuda con tus cuentas por cobrar? En ClandBus implementamos y damos soporte a Acumatica ERP en México. Conoce nuestro módulo de contabilidad de Acumatica o escríbenos para una asesoría. Contáctanos.

Si sus números llegan tarde para decidir, esto se resuelve de raíz con un ERP. Vea cómo funciona el software de contabilidad y finanzas que implementamos en México.