ANSWERED

Desarrollo para multi locales

Mi empresa tiene un software usado por miles de restaurantes y comercios y queremos integrarlo, pero queremos saber si la API está pensada o se puede adaptar para que nosotros solo creemos una aplicación y luego podamos enviar solicitudes de la API de Punto de venta para cualquiera de los comercios, quizás con un token adicional o solo con el email para diferenciar a cual local/dispositivo debe ser enviada la transacción. Si el envío del POS/GET/DELETE (a https://api-gw.payclip.com/paymentrequest) se hace localmente no habría problema, pero no queda clara en la documentación si los request son hacia un Server real o si es un urlschema donde los responde la app instalada en el equipo (sería bueno que lo aclararan). Por ultimo, el la API Punto de ventas se manda un campo "reference" que es clave en ambientes multilocal (y donde se pueden estar procesando muchos pagos en paralelo en cada local) y vemos que no se envía en los webhooks ni en las consultas de estado de pagos. Se debería incluir "reference" en la respuesta e idealmente al consultar por el estado de un pago el poder hacer query por id de usuario y este reference podría ayudar mucho. Actualmente tenemos cientos de cuentas de MercadoPago asociadas de esta manera para pagos online y es muy fácil integrarse con nuestra app. También estamos conectados a STRIPE y SQUARE entre otros medios de pago y podemos aportar mucha de nuestra experiencia en estas integraciones si lo desean.