paymentez 1.0.4 paymentez: ^1.0.4 copied to clipboard
Paquete para agregar tarjetas en paymentez, sirve para proyectos que no tienen certificación PCI.
paymentez #
Paquete para agregar tarjetas en paymentez, este sirve para proyectos que no cuentan con certificación PCI
Toda la información la puedes encontrar en la documentación de paymentez https://developers.paymentez.com/docs/payments/#javascript
Instalación #
Seguir las instrucciones en here
Usar Demo #
Antes de usar el ejemplo, necesitas las credenciales de paymentez paymentClientAppCode, paymentClientAppKey Para obtenerlas tienes que contactarte con Paymentez. Esos dos datos debes agregarlos en el archivo main.dart.
showDialogPaymentez(
context: context,
isDebug: false,
uid: 'ec774d32-8c3d-4df5-af5e-77e5177f4d1d',
email: 'user@softnux.io',
environment: 'stg', // stg -> developer or prod -> production
paymentClientAppCode: 'TPP3-EC-CLIENT',
paymentClientAppKey: '*********************',
background: 'F3F3F5',
btnBackground1: 'f02b6c',
btnBackground2: 'f02b6c',
textAddCard: 'Add card',
textProcessingCard: 'Processing card',
funReturnData: (DataModel data, controller) {
switch (data.status) {
case 'success':
print('success card with paymentez');
controller.goBack();
Navigator.of(context).pop();
break;
case 'review' :
print('review card with paymentez');
controller.goBack();
Navigator.of(context).pop();
break;
case 'failure':
print('failure card with paymentez');
controller.goBack();
Navigator.of(context).pop();
break;
case 'error':
print(data.error.type);
//todo se puede agregar una notificación que hay un error al querer agregar la tarjeta.
break;
}
}
);
git clone https://github.com/Krysthyan/paymentez.git
cd paymentez/example
flutter run
|