问一下,当面付只支持这个文档列出的接口吗?
https://docs.open.alipay.com/194/105203/
开通当面付后,能不能请求alipay.trade.app.pay接口?
我还想知道这个文档中
https://myjsapi.alipay.com/jsapi/native/trade-pay.html
orderStr这个参数除了支持alipay.trade.app.pay拼装的请求query string以外还支持哪些接口的query string?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
当面付功能主要涉及的是线下交易场景,它支持的接口与线上支付接口有所不同。根据阿里云支付宝开放平台的文档,alipay.trade.app.pay
接口主要用于App支付场景,并不直接等同于当面付的接口。当面付主要涉及到的接口有:
alipay.trade.pay
(扫码支付)。alipay.finance.facetoface.facepay
。关于您提到的链接,如果是指向官方文档的具体页面,通常情况下,文档会明确列出支持的接口类型和参数用法。对于https://myjsapi.alipay.com/jsapi/native/trade-pay.html
这个URL看起来是用于调起支付宝客户端进行支付的JSAPI方式,其中的orderStr
参数是用来传递支付请求信息的查询字符串。这个字符串的格式和内容需要按照特定接口的要求来构造,通常是与alipay.trade.app.pay
这类接口相关的。
至于orderStr
是否支持除alipay.trade.app.pay
之外的其他接口的query string,这取决于支付宝开放平台的具体规定和实现。一般情况下,每个接口都有其特定的参数要求和格式,因此orderStr
的内容构造应当严格遵循所调用接口的文档说明。如果要使用其他接口,比如当面付的扫码支付,那么orderStr
就需要按照alipay.trade.pay
接口的参数规范来拼装。
为了确保您的应用能够正确集成并使用这些接口,建议直接参考支付宝开放平台最新的官方文档,因为接口支持情况和参数规范可能会随时间更新。如果有不确定的地方,也可以通过支付宝开放平台的技术支持渠道获取帮助。