如何从Razor Pay获取交易详细信息



如何从Razor pay获取付款详细信息(交易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!");
});
}

希望这能给你一个想法。

最新更新