如何解决Ionic SumUp终端付款回调不起作用
我正在使用 Ionic 4 应用程序,该应用程序使用 SumUp
进行付款我使用 cordova-plugin-app-launcher 插件启动了该应用程序,它运行得很好,但是问题是回调没有返回到我的应用程序,正如他们在此文档中所描述的那样。 总结 https://github.com/sumup/sumup-android-api
我正在使用 ionic-plugin-deeplinks 插件来捕获回调。
我已经在外部尝试了Deeplink,并且正常工作。
这是Deeplink的参数。
"URL_SCHEME": "com.unmeat.app","DEEPLINK_SCHEME": "https","DEEPLINK_HOST": "result","ANDROID_PATH_PREFIX": "/","ANDROID_2_PATH_PREFIX": "/","ANDROID_3_PATH_PREFIX": "/","ANDROID_4_PATH_PREFIX": "/","ANDROID_5_PATH_PREFIX": "/","DEEPLINK_2_SCHEME": " ","DEEPLINK_2_HOST": " ","DEEPLINK_3_SCHEME": " ","DEEPLINK_3_HOST": " ","DEEPLINK_4_SCHEME": " ","DEEPLINK_4_HOST": " ","DEEPLINK_5_SCHEME": " ","DEEPLINK_5_HOST": " "
这就是我启动SumUp App的方式
this.options.uri = 'sumupmerchant://pay/1.0?affiliate-key=AFFILIATE_KEY&app-id=com.unmeat_test.app&total=22¤cy=CHF&title=Test Order&receipt-mobilephone=&receipt-email=&callback=com.unmeat.app://result';
this.appLauncher.launch(this.options).then(success => {
console.log('Success Launch',success);
},error => {
console.log('Fail Launch',error);
});
你们能帮我吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。