Foro
Genera tus propios reportes de ventas por producto con nuestra API Punto de Venta y de Transacciones
Entendemos lo importante que es para tu negocio generar reportes de ventas por tipo de producto. Por esta razón, te presentamos una forma de generar tus propios reportes utilizando nuestras [API Punto de Venta](https://developer.clip.mx/reference/introduccion-api-punto-de-venta) y de [Transacciones](https://developer.clip.mx/reference/introduccion-api-de-transacciones).
Para hacerlo, tendrás que integrar las APIs a tu sistema, después de lo cual podrás seguir los siguientes pasos:
1. Escribe dentro del parámetro **reference** de la solicitud de [registro de transacción](https://developer.clip.mx/reference/payment-request) una breve descripción del producto que estás vendiendo, por ejemplo, _Chocolates oscuros No. 123_. Este mensaje podrás consultarlo dentro del parámetro **merchant_invoice** de la API de transacciones en el paso siguiente como se muestra en la imagen.
2. Consulta tus transacciones haciendo una solicitud a la [API de Transacciones](https://developer.clip.mx/reference/transactions) y extrae la información del parámetro **merchant_invoice** del objeto JSON de respuesta de cada una de tus transacciones.
De esta manera, podrás llevar un registro y crear tus propios reportes de los productos que has vendido.


Esperamos que esta información útil. También te pueden interesar los siguientes posts:
- [Utiliza la información de la API de transacciones para generar tus propios reportes detallados](https://developer.clip.mx/discuss/64a82fe8cb79840b821fc0cb)
- [Crea reportes de ventas y propinas por cajero con el parámetro assigned_user de la API Punto de Venta](https://developer.clip.mx/discuss/64f258e73614840060f8a84f)
Si tienes dudas, no dudes en contactar a nuestro equipo.
Saludos,
El equipo Clip
Posted by Clip 4 days ago
BUEN DIA MI TARJETA SIM DEJO DE FUNCIONAR ES POSIBLE ADQUIRIR OTRA ?
ES POSIBLE ADQUIRIR UNA SIM NUEVA, O SE PUEDE COLOCAR CUALQUIER TIPO DE SIM DE CUALQUIER COMPAÑIA DE TELEFONIA?
Posted by carlos alfonso TORRES HERNANDEZ 6 days ago
Selecciona del idioma de la página de pago en la API de Checkout y mejora la experiencia de compra de tus clientes
¡Ahora puedes ofrecer una experiencia de pago más personalizada a tus clientes con el nuevo parámetro <code>locale</code> de la [API de Checkout](https://developer.clip.mx/reference/introduccion-a-clip-checkout) de Clip!
Hemos desarrollado una nueva funcionalidad que te permite seleccionar el idioma de la página de pago para tus clientes. ¿Quieres que tu tienda sea más accesible para la comunidad de habla inglesa? Puedes hacerlo con solo un cambio de código.
Para lograrlo, tendrás que mandar en tu solicitud de creación de link de pago el parámetro <code>locale</code> y escoger entre español o inglés para la página de pago. Los valores permitidos son <code>es-MX</code> para español o <code>en-US</code> para inglés. Su valor default es <code>es-MX</code> y es un parámetro opcional, lo que significa que, si no lo envías en la solicitud, utilizará el valor default.

Cabe destacar que la API de Checkout de Clip tiene cuatro factores de prioridad para determinar el idioma de la página de pago:
- El idioma elegido por el usuario.
- El campo <code>locale</code> en <code>override_settings</code>.
- El idioma del navegador.
- El idioma predeterminado:<code>es-MX</code>.
Por ejemplo, si el usuario no ha elegido el idioma, su navegador está en español y tú envías el parámetro locale: <code>en-US</code> en la solicitud de creación de pago, la página de pago se mostrará en español.
Esta nueva función te permitirá mejorar la experiencia de pago de tus clientes. Para obtener más información sobre el parámetro <code>locale</code>, consulta nuestra [documentación](https://developer.clip.mx/reference/createnewpaymentlink).
Si tienes dudas, no dudes en contactarnos, estamos a tu disposición.
El equipo Clip
Posted by Clip 10 days ago
Duplicar Plugin CLIP WOOCOMMERCE para tener dos metodos de pago usando 2 distintas cuentas CLIP.
Hola que tal, estoy trabajando para un sitio WEB el que requiere tener dos métodos de pagos de Clip que estén ligadas a dos cuentas distintas en CLIP. Por lo consiguiente creo que se puede lograr el cometido si de alguna forma se logra duplicar el plugin de wordpress y asi mismo configurar para cada metodo de pago de forma distinta.
Podrian ayudarme orientandome como realizarlo.
Muchas gracias.
Att. Rodrigo Rosales
Posted by Rodrigo Rosales 14 days ago
Aprende a conciliar tus transacciones de API de Checkout y Punto de Venta con nuestra nueva guía
¡Hola a todos!
Acabamos de publicar una Guía de conciliación de transacciones: API de Checkout y de Punto de Venta. Esta guía documenta los pasos necesarios para conciliar las transacciones creadas con la API de Checkout y de Punto de Venta. En esta guía encontrarás una lista de parámetros a usar, cómo identificarlos y cómo rastrearlos en las diferentes herramientas de Clip.
En específico, aprenderás a conciliar las transacciones creadas con la API de Checkout y la de Punto de Venta utilizando el número de recibo y los parámetros:
- payment_request_id para transacciones creadas con API de Checkout.
- payment_request_code para transacciones creadas con API de Punto de Venta.


Si quieres aprender el paso a paso, consulta nuestra guía de conciliación de transacciones y gestiona tus pagos con precisión.
Si tienes dudas o comentarios, no dudes en escribirnos, en Clip estamos para servirte.
Posted by Clip 17 days ago
Crea reportes de ventas y propinas por cajero con el parámetro assigned_user de la API Punto de Venta
¡Hola!
Hoy les queremos hablar del parámetro _assigned_user_ de nuestra [API Punto de Venta](https://developer.clip.mx/reference/introduccion-api-punto-de-venta). Este parámetro contiene el email de los cajeros registrados en el [panel de Clip](https://dashboard.clip.mx).
Para utilizar este parámetro, primero debes asegurarte de tener registrados a tus cajeros en el panel de Clip > _Mis Colaboradores_ > _Añadir colaborador_. Una vez que los tengas registrados aparecerán en la sección Colaboradores > Cajero y podrás utilizar el email del cajero como valor para el parámetro assigned_user en la solicitud de la API Punto de Venta. Al realizar una petición a la API Punto de Venta y especificar qué cajero la cobrará, la transacción será registrada en la sesión del cajero dentro de la app de Clip.

Al utilizar este parámetro, podrás obtener información detallada sobre las transacciones realizadas por cajero, tales como qué cajero cobró una transacción específica, reporte de ventas y propinas por cajero. Estos reportes y estadísticas te permitirán llevar un mejor control sobre tu negocio y te ayudarán a tomar decisiones informadas.
En resumen, el parámetro assigned_user es una herramienta útil para tener un mayor control sobre las transacciones realizadas en tu negocio. No dudes en utilizarlo y experimentar con sus posibilidades.
¡Gracias por escoger a Clip como tu solución de pagos!
Posted by Clip 23 days ago
Error en Prestashop - Redirección
Hola, buenas a todos....
Apenas estoy empezando en clip, integre mi e-commerce (Prestashop) exitosamente, pero no se si sea un bug o algo que en las pruebas de cobro. En el último paso no se redirecciona desde clip a nuevamente el e-commerce. Al no redireccionarse no valida la compra el e-commerce, pero si se hace el cobro en clip.
El error registrado es:
[25-Aug-2023 21:02:39 America/Mexico_City] PHP Notice: Undefined offset: 1 in /home/XXXX/public_html/modules/clippay/controllers/front/redirect.php on line 90
La línea 90 de ese archivo solo dice esto:
'country' => $country->name[1],
¿O sea, el error es del país?
Ojalá puedan ayudarme. Gracias.
Posted by Arturo Martínez about 1 month ago
Descarga la colección Postman de la API de Checkout y mejora tu proceso de desarrollo
¡Hola a todos!
Hemos creado una [colección de Postman](https://www.postman.com/developerspayclip/workspace/clip-apis/collection/29331713-e034aa07-1592-484e-8efa-a99bc9908d57) de la [API de Checkout](https://developer.clip.mx/reference/introduccion-a-clip-checkout), la cual podrás compartir con tus colaboradores y exportar para probar nuestra API. [Esta colección](https://developer.clip.mx/reference/introduccion-a-clip-checkout#colecci%C3%B3n-postman) es una herramienta esencial para cualquier desarrollador que trabaje con la API de Checkout.
La colección de Postman incluye las solicitudes a los endpoints preconfiguradas para que empieces a probar el poder de nuestra API desde el primer click. También proporciona una forma fácil de probar y depurar su integración sin tener que escribir código desde cero.

Si aún no estás familiarizado con la API de Checkout, este es el momento de probarla. La API de Checkout te ofrece un servicio seguro de pagos en línea con el que puedes aceptar tarjetas de débido, crédito y pagos en efectivo en tiendas de conveniencia. Es una herramienta esencial para cualquier negocio en línea que busque aumentar sus ventas y mejorar la experiencia del cliente.
En resumen, si eres un desarrollador que trabaja con la API de Checkout, ¡no puedes perderte esta nueva colección de Postman! Descárgala hoy mismo y mejora tu flujo de trabajo.
¡Gracias por escoger Clip como tu solución de pagos en línea y feliz codificación!
Posted by Clip about 1 month ago
API Depositos por periodo
Hola buenos días. Estoy probando la API de depósitos por periodo. Sin embargo, obtengo un resultado vacío cuando si hay depósitos en el periodo especificado. Los resultados que obtengo son;
{
"settlements": \[]
}
No sé si pudieran orientarme, pues si tengo dos depósitos realizados con estatus Enviado.
Muchas gracias.
Posted by Meson del Mariachi about 1 month ago
Aprende a identificar si tus clientes completaron sus pagos de API de Checkout con efectivo o tarjeta
Hola,
¿Quieres identificar el método de pago usado por tus clientes (pago en línea o pago en efectivo) para las solicitudes de pago creadas con la API de Checkout? Aquí te ofrecemos unos sencillos pasos.
Utilizarás los parámetros _payment_request_id_ y _receipt_no_.
Estos parámetros son cadenas de caracteres únicos, asignadas por Clip a cada una de tus transacciones. El payment _request_id_ es creado en la solicitud [crear un link de pago](https://developer.clip.mx/reference/createnewpaymentlink). El parámetro _receipt_no_, es creado cuando un pago es completado. Ambos están incluídos en el objeto JSON de respuesta de la [API de Checkout](https://developer.clip.mx/reference/introduccion-a-clip-checkout) y en el objeto de la notificación del [Checkout Webhook](https://developer.clip.mx/reference/checkout-webhook). El número de recibo también está disponible en el correo de confirmación de pago y en el [panel de Clip](https://dashboard.clip.mx/) en la sección _Transacciones_.
Si configuraste el Checkout Webhook en la solicitud de creación de link de pago, puedes usar el payment_request_id para rastrear los diferentes estados de una solicitud de pago generada con la API de Checkout con las notificaciones Webhook. Desde su creación (\_resource_status_: CREATED) hasta la compleción de pago (_resource_status_: COMPLETED), podrás tener información detallada en tiempo real de tus solicitudes de pago Checkout. El payment_request_id también puedes utilizarlo en la solicitud para [consultar el estado de un link de pago](https://developer.clip.mx/reference/checkpaymentlinkstatus)
<br>

<br>
Cuando el pago haya sido completado, la notificación del Webhook te enviará en el objeto JSON el número de recibo del pago y el tipo de pago : _payment_type: CARD_, para pagos completados con tarjeta, o _payment_type: CASH_ para pagos en efectivo. En el panel de _Clip > Transacciones_, en la columna _Método de pago_ podrás distinguir entre pagos en efectivo y con tarjeta con las siguientes leyendas:
- _Referencia_, si el pago fue efectuado en efectivo en una tienda de conveniencia.
- _Mastercard_, _Visa_ o _AMEX_, si el pago fue efectuado en línea con tarjeta.
<br>

<br>
De esta manera, podrás saber si tus clientes pagaron en línea con tarjeta o en efectivo en tiendas de conveniencia.
Si necesitas ayuda para utilizar las herramienta de Clip, nuestro equipo de soporte técnico está siempre a tu disposición para brindarte ayuda personalizada, sólo tienes que enviarnos un correo a [[email protected]](mailto:[email protected]) y te atenderemos con gusto.
¡Gracias por confiar en Clip!
Posted by Clip about 1 month ago