如何解决如何从Razor Pay获取交易明细?
如何在捕获交易后从Razor付款中获取付款明细(交易ID,付款方式等)并将其存储在个人Firebase数据库中。在Flutter中
解决方法
对此我不确定。但是,我可以给你个主意。
您只需要获取交易详细信息即可,
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!");
});
}
希望这给您一个主意。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。