flutter_payphone 0.1.12 copy "flutter_payphone: ^0.1.12" to clipboard
flutter_payphone: ^0.1.12 copied to clipboard

Plugin de Flutter para pasarela de pagos Payphone de Ecuador. Se deberá tener una cuenta de empresa en https://www.payphone.app/

flutter_payphone #

Plugin de Flutter para pasarela de pagos Payphone.

Plugin creado por Irwin Ortiz irwing844@gmail.com

Uso #

  1. Obtener el Token para el RUC en https://appdeveloper.payphonetodoesposible.com/
  2. Puedes llamar a los siguientes métodos:
    • Payphone(tokenApiKey).enviarVentaResultadoWidget(context, widget, phoneNumber,amount,amountWithTax,tax,clientTransactionId, referencia); (Esto nos devuelve un dialog con un widget hasta esperar que el cliente aprueba la transaccion en la APP de Payphone)
    • Payphone(tokenApiKey).enviarVentaResultado(phoneNumber,amount,amountWithTax,tax,clientTransactionId, referencia); (Esto es sin widget)
    • Payphone(tokenApiKey).consultarVenta(clientTransactionId); *enviarAnulacionResultadoWidget, enviarAnulacionResultado y consultarAnulacion (lo mismo que la venta)
      (Esto nos devuelve un json con un número de transacción si es que todo salió bien, o un codigo de error)

Nota 1: El clientTransactionId es una referencia cualquiera para identificar la transacción del cliente (debe ser único). Nota 2: Amount, AmountWithTax y Tax se deben multiplicar por 100, es decir, $1 dólar = 100; $1.50 dólares = 150. Nota 3: La referencia es el concepto del cobro.

Apoyame #

Si te sirve este plugin y quieres que sea actualizado constantemente puedes apoyarme donando a mi cuenta de payphone:

https://ppls.me/Tge8Brvr2u8yjBLHKI5A

O lo puedes hacer a mi PayPal: https://www.paypal.me/irwinortiz

2
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Plugin de Flutter para pasarela de pagos Payphone de Ecuador. Se deberá tener una cuenta de empresa en https://www.payphone.app/

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

flutter, http, progress_dialog

More

Packages that depend on flutter_payphone