我有一个flutter web项目,我试图实现一个支付解决方案。我发现paytab对我的情况来说是一个不错的选择。我想添加他们的api,但我在flutter网站上不断收到CORS错误。所以我尝试了他们的现成支付页面,但我也无法实现,因为我以前没有关于Web开发的知识。我只使用dart和flutter。但我想实现api,因为它提供了更高的控制权。这是用于发布请求的urlhttps://www.paytabs.com/apiv2/create_pay_page使用超文本传输协议包,我总是有CORS显示为错误。paytab服务文档:https://dev.paytabs.com/docs/paypage/希望你能帮忙
没有可用于flutter的支付插件。但是我们可以使用flutter平台渠道集成PayTabs。
步骤1-
Future<void> _getPayTabs() async {
String batteryLevel;
try {
debugPrint("this is dart getPayTabs");
final Map result = await methodChannel.invokeMethod('getPayTabs');
debugPrint("trasiction data $result");
} on PlatformException {
debugPrint("trasiction data Failed");
}
步骤2-
>
所有项目{
存储库{
…
maven{
url'https://jitpack.io'
}
}
实现'com.android.support: design:28.0.0'
实现'com.android.support:appcompat-v7:28.0.0'
实现'com.squareup.retfit 2:改造:2.4.0'
实现'com.google.code.gson:gson:2.8.5'
实现'com.squareup.retfit 2:conter-gson:2.4.0'
实现'com.thugib.dBachelder:CreditCardEntry:1.4.9'
步骤3-