Solucionar problemas en los pagos (Stripe Connect) en aplicación nativa (Swift y Kotlin)
Budget: €30 – €60 EUR
El problema que tenemos en los pagos es el siguiente; La app lanza distintos errores, a veces una alerta de saldo insuficiente, o pago rechazado, u otros errores que tenemos definidos en las apps para determinadas situaciones (cuando el usuario realmente si tiene saldo). Independientemente de que salte este error, al usuario realmente si se ha le cobrado aunque el no se de cuenta en ese mismo momento, entonces el usuario lo vuelve a intentar hasta que llega un momento en el que se da cuenta que realmente sí que se le está cobrando aunque le esté dando error. (A veces da error y a veces no, no sabemos de que depende pero tan pronto hay usuarios que no les deja, como que pasa un rato y al volver a intentarlo se les genera correctamente la compra con el recibo.)
El pago de Stripe siempre da valor de retorno como exitoso, pero la parte de movilidad que recibe la respuesta en la apps, no esta accediendo bien a ese dato, lo que hace mostrar un falso positivo de error.
Las aplicaciones están desarrolladas con lenguajes nativos (Swift y Kotlin) y la parte de back-end en php plano. Teniendo en cuenta el feedback que hemos recibido por parte de otros desarrolladores, principalmente el problema está en la integración de Stripe en la parte de movilidad, esto significa que en principio no sería necesario tocar la parte de back-end.
El pago de Stripe siempre da valor de retorno como exitoso, pero la parte de movilidad que recibe la respuesta en la apps, no esta accediendo bien a ese dato, lo que hace mostrar un falso positivo de error.
Las aplicaciones están desarrolladas con lenguajes nativos (Swift y Kotlin) y la parte de back-end en php plano. Teniendo en cuenta el feedback que hemos recibido por parte de otros desarrolladores, principalmente el problema está en la integración de Stripe en la parte de movilidad, esto significa que en principio no sería necesario tocar la parte de back-end.