zaincash_flutter

一个非官方的Zaincash支付网关集成,用于Flutter

安装

在您的项目终端中输入

  dart pub add zaincash

使用

首先,您需要使用您的商户凭证在后端创建一个transaction_id,然后将其转发到移动应用程序。如果您没有商户凭证,请联系Zaincash支持获取一个。

然后,在您的视图中使用zaincash作为小部件

  ZainCash(transaction_id: "61b3976de65fb79d1b5ffc3c", production: false, close_on_success: true, close_on_error: true)

您可以使用监听器来监听状态更改事件

  ZaincashService.paymentStateListener.listen((state) {
      if(state['success'] == 1){
      // TO DO
      }
  });

屏幕截图

1
1
1
1

GitHub

查看 Github