[英]"Unable to encrypt request. Please try again" in flutter app while using flutterwave 1.0.1
Payment gateway(Flutterwave)支付网关(Flutterwave)
I am facing this issue while going to pay with test card always showing this error in snackbar in flutter project我在使用测试卡付款时遇到这个问题,在 flutter 项目的 snackbar 中总是显示这个错误
[1179408211, 1162038111, 1413829460, 1667326818, 1664115256, 842414392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
I/flutter (15692): #0 FlutterwaveUtils.tripleDESEncrypt (package:flutterwave/utils/flutterwave_utils.dart:15:7)
I/flutter (15692): #1 CardPaymentManager._prepareRequest (package:flutterwave/core/card_payment_manager/card_payment_manager.dart:66:60)
I/flutter (15692): #2 CardPaymentManager.payWithCard (package:flutterwave/core/card_payment_manager/card_payment_manager.dart:85:31)
I/flutter (15692): #3 _CardPaymentState._makeCardPayment (package:flutterwave/widgets/card_payment/card_payment.dart:230:10)
I/flutter (15692): #4 FlutterwaveViewUtils.showConfirmPaymentModal.<anonymous closure>.<anonymous closure> (package:flutterwave/widgets/flutterwave_view_utils.dart:36:49)
I/flutter (15692): #5 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:989:21)
I/flutter (15692): #6 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:198:24)
I/flutter (15692): #7 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:608:11)
I/flutter (15692): #8 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:296:5)
I/flutter (15692): #9 BaseTapGestureRecognizer.handlePrimaryPointer (
i am using latest flutter sdk我正在使用最新的 flutter sdk
flutterwave lib. flutterwave 库version flutterwave: ^1.0.1
版本flutterwave: ^1.0.1
The package is currently deprecated and hence not supported by flutter. You could use an alternative pacakage such as ( https://github.com/odunboye/flutterwave-flutter.git ) recommended by flutter in ( https://github.com/Flutterwave/flutterwave-flutter/issues/73 ).This solved the problem package 目前已弃用,因此不受 flutter 支持。您可以使用替代包装,例如 ( https://github.com/odunboye/flutterwave-flutter.git ) 在 ( 838.github.com/838.1706 ) 中推荐Flutterwave/flutterwave-flutter/issues/73 ).这解决了问题
To use this package, use the command below in your pubspec.yaml要使用此 package,请在您的 pubspec.yaml 中使用以下命令
flutterwave:
git:
url: https://github.com/odunboye/flutterwave-flutter.git
ref: development
then run pub get and you should be fine.然后运行 pub get,你应该没问题。 Use the documentation on the read.md to guide you further on how to use the package.使用 read.md 上的文档进一步指导您如何使用 package。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.