问题描述
有人可以帮助理解将Flutter与RazorPay的选件集成在一起时如何预先填写“金额”字段吗?我正在追踪MvC,并使用check_out控制器来收取款项。我可以在上一个屏幕中看到金额,但是当我进入RazorPay屏幕时,金额为0.00。这就是我现在要做的,以便在Razorpay窗口中付款:
class payRazorNow extends StatefulWidget {
// payRazorNow({Key key}) : super(key: key);
@override
_payRazorNowState createState() => _payRazorNowState();
}
class _payRazorNowState extends StateMVC<payRazorNow> {
CheckoutController _con;
_payRazorNowState() : super(CheckoutController()) {
_con = controller;
}
:
:
void openCheckout() async {
// var cartValue = carme.finalPrice;
final double payMe = _con.total;
print("\n\n\nRazor figure : $payMe\n\n\n\n");
var options = {
'key': 'XXXXXXXXXX','amount': payMe,'name': 'Woody Club','description': 'Woody Club payments','prefill': {'contact': '+1-23423xxxx','email': 'adrianhotto@gmail.com'},'external': {
'wallets': ['']
}
任何提示,示例,指导都将非常有帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)