支付宝接口对接常见问题

使用支付宝支付必须有

appid和秘钥这类的东西(2个)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

如果实现老版本向新版本升级,需要改签,比如1.0想升级到2.0,那么需要先解约,然后再去申请支付,然后再到开放平台支付创建应用

 

1.支付宝商家中心(手机网站支付我做的时候是2016年12月份,然后使用的是老接口,好像大概是2016年8月或者10月推出的新版的手机支付接口)

https://b.alipay.com/

2.开放平台

https://open.alipay.com/platform/home.htm

3.支付宝在线客服

第一步:查询pid(合作者身份ID)和key(交易安全校验码),点击链接https://b.alipay.com/order/signManage.htm?channel=ent

 左上角,在支付宝账号旁边有按钮【查看pid和key】

第二步:将PID和KEY还有您的支付宝账号邮箱填入到您的网站后台。查看如何配置请查看:https://b.alipay.com/order/techService.htm

如果遇到问题,请点击技术客服咨询链接https://cschannel.alipay.com/newPortal.htm?scene=mt_zczx&token=&pointId=&enterurl=https%3A%2F%2Fsupport.open.alipay.com%2Falipay%2Fsupport%2Findex.htm

然后随便输入几个问题比如:“集成问题”,连续输入七八次,等机器人回答不下去之后会跳出

4.和客服沟通

5.其他接入方式

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.2hNRiP&treeId=193&articleId=105695&docType=1#

6.接入过程十分简单,可以以上述Demo为参考,该Demo程序只有一个功能:创建一个WebView,在WebView中拦截每个URL,然后调用SDK提供的接口检查该URL是否是有效的支付宝订单支付URL,如果是则将该URL传给SDK提供的支付接口进行支付。

7.这个问题属于浏览器的不兼容,支付宝无法检测到这个请求链接,在您自己应用中接入就会出现此类报错(我们本身这个版本需要传的是pid,我这确是appid 客服也觉着很奇怪)

 

8.新版支付宝接口文档

https://doc.open.alipay.com/doc2/detail?treeId=203&articleId=105288&docType=1#

9.

支付宝(普通手机网站支付)我现在的是老板的手机网站接口

老版手机网站支付宝接口alipay.wap.create.direct.pay.by.user

新版手机网站支付宝接口 alipay.trade.wap.pay

10.

去登录支付宝看一下,我的是APPID还是pid,

忘了您的是老版的了,新版才用appid,老版的都是用pid

 

转载于:https://www.cnblogs.com/mengcode/p/6933372.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
接口名称:支付宝手机网站支付接口(alipay.wap.create.direct.pay.by.user)     代码版本:3.3 开发语言:ASP 版 权:支付宝()网络技术有限公司   制 作 者:支付宝技术部技术支持组 联系方式:https://support.open.alipay.com/alipay/support/index.htm 免责声明:DEMO仅供参考,实际开发中需要结合具体场景修改使用。 ───────────────────────────────── ─────── 代码文件结构 ─────── alipay.wap.create.direct.pay.by.user-CSHARP-UTF-8 │ ├class┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈类文件夹 │ │ │ ├alipay_core.asp┈┈┈┈┈┈┈┈┈┈┈┈支付宝接口公用函数文件 │ │ │ ├alipay_md5.asp ┈┈┈┈┈┈┈┈┈┈┈┈MD5签名函数文件 │ │ │ ├alipay_notify.asp┈┈┈┈┈┈┈┈┈┈┈支付宝通知处理类文件 │ │ │ ├alipay_submit.asp┈┈┈┈┈┈┈┈┈┈┈支付宝接口请求提交类文件 │ │ │ └alipay_config.asp┈┈┈┈┈┈┈┈┈┈┈基础配置文件 │ ├log┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈日志文件夹 │ ├alipayapi.asp┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈支付宝接口入口文件 │ ├index.asp┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈支付宝调试入口页面 │ ├notify_url.asp ┈┈┈┈┈┈┈┈┈┈┈┈┈┈服务器异步通知页面文件 │ ├return_url.asp ┈┈┈┈┈┈┈┈┈┈┈┈┈┈页面跳转同步通知文件 │ └readme.txt ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈使用说明文本 ※注意※ 需要配置的文件是: alipay_config.asp alipayapi.asp notify_url.asp return_url.asp ───────── 类文件函数结构 ───────── alipay_core.asp Function CreateLinkstring(sPara) 功能:把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串 输入:Array sPara 需要拼接的数组 输出:String 拼接完成以后的字符串 Function CreateLinkstringUrlEncode(sPara) 功能:把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串,并且对其做URLENCODE编码 输入:Array sPara 需要拼接的数组 输出:String 拼接完成以后的字符串 Function FilterPara(sPara) 功能:除去数组中的空值和签名参数 输入:Array sPara 签名参数组 输出:Array 去掉空值与签名参数后的新签名参数组 Function SortPara(sPara) 功能:对数组排序 输入:Array sPara 排序前的数组 输出:Array 排序后的数组 Function Md5Sign(prestr, key, input_charset) 功能:MD5签名 输入:String prestr 需要签名的字符串 String key 私钥 String input_charset 编码格式 输出:String 签名结果 Function Md5Verify(prestr, sign, key, input_charset) 功能:MD5签名 输入:String prestr 需要签名的字符串 String sign 签名结果 String key 私钥 String input_charset 编码格式 输出:String 签名结果 Function LogResult(sWord) 功能:日志,方便测试(看网站需求,也可以改成存入数据库) 输入:String sWord 要入日志里的文本内容 Function GetDateTimeFormat() 功能:获取当前时间 格式:年[4位]-月[2位]-日[2位] 小时[2位 24小时制]:分[2位]:秒[2位],如:2007-10-01 13:13:1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值