loading请求处理中...

微信支付接口开发的几个技术要点简要解析

2021-12-01 10:11:21 阅读 13152次 标签: 接口设计 作者: Boy

    在微信支付接口开放后,不少开发人员对接口开发文档感到困惑,这个主要归咎于开发文档中对关键技术阐述不详。本文主要通过对几个关键技术点进行详细阐述,包括标记投诉处理,JS API支付等。

微信支付开发接口的几个技术点解析

    JS API支付

    JS API支付的实现比较简单,官方也提供了Demo,在此基础上修改部分参数即可。JS API支付是网页内的支付,通过调用微信支付控件来实现支付。如果要用作真实产品场景的支付,只需要修改一下产品名称及费用即可,对于涉及到快递费用的交易,需要注意订单的总金额为商品费用和物流费用的和。

    如果微信支付时提示Access Denied,通常有以下原因:参数填写不正确、支付目录结构不正确、没有加入白名单权限。需要对照检查一下,才能找到具体原因并进行纠正。

    标记投诉处理

    标记客户投诉处理状态API的URL为:https://api.weixin.qq.com/payfeedback/update?access_token=xxxxx&openid=XXXX&feedbackid=xxxxURL中的参数包含微信公众平台凭证access_token,客户投诉对应的单号feedbackid,以及OpenID。填好参数后访问该URL即可返回“标记成功”的通知。

    收货地址共享

    收货地址共享的开发是微信支付开发中最复杂的部分,主要原因有:官方没有Demo;开发文档含糊不清;签名算法与之前的不一致,需要自己新实现;JS API回调后不能给出错误原因提示,调试没有方向感,需要开发者对高级接口中的OAuth2.0过程非常精通。收货地址共享的完整实现步骤如下。 

    OAuth2.0授权页面域名的配置在公众平台网站→开发者中心→接口权限表→高级接口→OAuth2.0网页授权中设置,将域名设置成微信支付授权目录中的域名,如www.doucube.com。

    以上是微信支付接口对部分开发文档中的节点简单说明,希望能给开发者带来一点帮助。一品威客网提供专业微信支付接口开发服务,只要您在网站发布任务需求,就能够吸引百万专业招牌设计公司给您设计服务。
Tag: 接口

后端开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
后端开发相关任务
DESIGN TASK 更多
中学广播站LOGO设计

¥500 已有27人投标

为幼儿园设计园徽

¥500 已有48人投标

企业LOGO设计

¥500 已有8人投标

pc网站ui设计

¥100 已有1人投标

羊肠线清洗机设计

¥20000 已有0人投标