jdsdhp / enzona-payment-embedded

The Enzona Payment Embedded is a lightweight Kotlin library designed to simplify integration with the Enzona payment system in Android applications.
7 stars 1 forks source link

número de transacción #9

Closed cz9dev closed 1 week ago

cz9dev commented 2 weeks ago

Hola necesito una ves realizado el pago correctamente obtener el numero de la transacción para insertarlo en mi DB como referencia al pago, algo así como:

val transactionSignature = response.transactionSignature

Pero no encuentro forma en tu librería, de echo el response de cuando creo el pago no tiene ese valor, mirando mi logcat me percate que al final del pago en los log veo algo como esto ,"transaction_signature":"YLaMoC3opHMh"} pero no encuentro como obtenerlo. agradecería tu ayuda

jdsdhp commented 2 weeks ago

El identificador de la transacción esta determinado por transaction_uuid

cz9dev commented 2 weeks ago

El identificador de la transacción esta determinado por transaction_uuid

Ok, lo veo pero es que ese identificador no lo veo en la interfaz de enzona, necesitaba algo como el #Op. ENZONA que si sale en la web de enzona y se parece mas a lo que nos envía por sms cuando nos transfieren. ¿no se si me entiendes?, cuando alguien te transfiere no te llega el identificador de la transacción si no algo como ON0NccolAKXr que se parece mas a el campo que sale en la interfaz del ENZANA en la columna #Op. ENZONA

jdsdhp commented 2 weeks ago

Entiendo, quizás te refieres al merchant_op_id o al invoice_number. Ambos son identificadores que puedes usar internamente por el propio comercio, es decir, los generas y los envías al crear el pago. Son internos, Enzona te los va a devolver en cada petición a partir de la creación del pago y son útiles cuando quieres asociar alguna operación de tu negocio en una transacción de Enzona (transaction_uuid).

Revisa la app de ejemplo, ambos salen como inputs para que puedas crear el pago, solo necesitas generarlo a tu forma.

cz9dev commented 1 week ago

Si es el caso doy por cerrado este asunto, gracias