【问题标题】:How to fetch Transaction details from Razor Pay?如何从 Razorpay 获取交易详情?
【发布时间】:2023-04-01 09:12:01
【问题描述】:

如何在捕获交易后从 Razor pay 获取付款详情(交易 ID、付款方式等)并存储在个人 Firebase 数据库中。在颤振中

【问题讨论】:

    标签: flutter firebase-realtime-database payment mobile-application razorpay


    【解决方案1】:

    对此我不确定。但是,我只能给你一个想法。
    你可以得到交易细节,像这样,

    Map<dynamic,dynamic> paymentResponse = new Map();
    paymentResponse = await FlutterRazorpaySdk.openPaymentDialog(options); // Refer Docs for options
    print("response $paymentResponse");
    updateDatabase(paymentResponse);
    

    updateDatabase() 一样,

    updateDatabase(info){
     DatabaseReference reference = FirebaseDatabase.instance.reference().child('payments').push();
     reference.set(info).then((res) {
        print("Saved to Database!")
     }).catch((e) {
        print("Error in Saving to Database!");
     });
    }
    

    希望这能给你一个想法。

    【讨论】:

      猜你喜欢
      • 2017-03-07
      • 2011-08-30
      • 2014-07-20
      • 2019-10-11
      • 1970-01-01
      • 2013-12-26
      • 2018-12-20
      • 2021-05-30
      • 1970-01-01
      相关资源
      最近更新 更多