支付如何调取第三方的sdk--收银台页面描述

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了支付如何调取第三方的sdk--收银台页面描述相关的知识,希望对你有一定的参考价值。

参考技术A 收银台页面微信支付方式:
JSAPI(微信公众号支付) 微信里、微信的朋友圈 点开 网址
MWEB(微信h5支付) 电脑或是手机 浏览器点开网址
APP(微信app支付)app内
收银台页面支付宝支付方式:
aliWeb (h5支付)
aliApp (app支付)

我用微信浏览器打开的,就是微信公众号支付、用其他浏览器打开的就是h5支付,在公司app内打开的是app支付

在created中调用的接口的返回值中,有是哪种支付方式(后台判断依据,如果是公司内部app就是app支付,else 如果有微信环境,是微信公众号支付,else 是h5支付)

微信拉取方式:
h5:接口返回跳转链接,支付成功后,回调中拼接跳转success页面
公众号支付:使用JSAPI调取支付
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
APP支付:app内拉取微信的支付界面或者支付宝的支付界面,需要调用app内的原生方法

支付宝拉取支付
网页支付:自动提交阿里支付form
app支付:调取app的原生方法

微信公众号支付详聊:
WeixinJSBridge微信中内置的对象,可以判断该对象,进行函数调用

使用 PayPal-PHP-SDK 进行第三方支付的 Paypal 沙盒测试

【中文标题】使用 PayPal-PHP-SDK 进行第三方支付的 Paypal 沙盒测试【英文标题】:Paypal sandbox tests for third party payments using PayPal-PHP-SDK 【发布时间】:2017-11-06 05:33:45 【问题描述】:

该应用需要在不涉及市场帐户的情况下实现买家对卖家的付款,这意味着买家和卖家之间的直接付款。我创建了两个沙盒帐户来测试它的工作方式并创建了Third Party Payment。它工作并说付款成功完成。但是当我进入沙盒账户页面时,我可以看到没有任何活动,没有支付任何款项,也没有历史操作。为什么会发生,我如何测试这是满足应用需求的正确方法?谢谢

【问题讨论】:

【参考方案1】:

在等待答复时,现在已解决。显然,Third Party Payment 的给定样本只是关于创建付款而不执行。所以执行就是答案。

【讨论】:

以上是关于支付如何调取第三方的sdk--收银台页面描述的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发-跳转第三方支付遇到的小问题

微信支付宝商业收款码怎么对接第三方

使用 PayPal-PHP-SDK 进行第三方支付的 Paypal 沙盒测试

如何在app里利用js调取手机第三方地图--以高德地图和百度地图为例

微信提示支付帐号与下单账户不一致,付款不了怎么办?

支付模块-第三方APP如何拉取微信小程序支付(编码篇)