申请即时到账功能,首先需要登录支付宝开放平台,随后在开发者中心中创建登记您的应用,并提交审核,审核通过后系统自动生成APPID,并且可以申请开通开放产品使用权限,通过APPID您的应用才能调用开放产品的接口能力。
一、申请应用
1.1、首先,登录支付宝开放平台,随后选择入驻账号类型,选择“自研开发服务”即可。
随后进入到开发平台的首页,依次点击“网页&移动应用列表-支付接入”创建新应用。
1.2、进入创建应用的页面后,如实填写相关信息,应用类型请选择“网页应用”。
应用名称可考虑填写公司名称或品牌名称,注意别带有“测试”、“test”等内容。
网址url可选择性填写,不影响正常创建应用。如决定填写,可填已通过备案的一级域名,域名需加上http或https的前缀,不然无法成功创建应用。
创建应用后会直接生成APPID,将APPID复制记录好。
随后登录商城,点击左侧菜单栏,依次点击“商城-功能设置-支付设置-支付宝电脑/手机支付”,将APPID填入如下位置:
1.3、设置应用公钥
1.3.1、登录支付宝开发平台,在“应用信息-开发设置-接口加签方式”处点击“设置/查看”。
1.3.2、弹出窗口中,选择加签模式为“公钥”。随后点击下方的“支付宝密钥生成器”下载密钥生成工具。
1.3.3、下载并解压后,双击“RSA签名验签工具”运行。
1.3.4、运行后,弹出如下窗口,根据开发语言选择密钥格式(一般是默认Java),选择密钥长度(2048位),点击“生成密钥”,会自动生成商户应用公钥和商户应用私钥,注意复制保存好,稍后会用到。将公钥复制到第二步的窗口中填写。
填写应用公钥后,会生成相应的支付宝公钥,而商城支付设置里要的是支付宝公钥。
设置完应用名称,应用图标,应用公钥后,即可提交审核,等待审核通过后,应用即可上线。
二、签约“手机网站支付”或者“电脑网站支付”
应用上线后,即可添加功能,而“手机网站支付”和“电脑网站支付”都是需要签约的(点击“批量签约”,按要求填写信息,1个工作日内即可完成审核)。
如不签约,商城中的支付宝电脑支付和支付宝手机支付则无法正常使用。
点击“批量签约后”,需要填写相关营业信息,其中“接入网址”填写您的电脑网站域名和手机网站域名。
三、在商城支付设置中填写对应信息
完成以上步骤后,请在商城中填写对应的APPID,RSA2密钥(即应用私钥),支付宝公钥。如下图位置:
appid、支付宝公钥可在支付宝开放平台中的“开发者中心-我的应用-应用信息”查看。
RSA2密钥(应用私钥)在使用RSA签名验签工具所在的文件夹中的“RAS密钥”文件夹中找到。
温馨提示
①申请支付宝电脑支付或支付宝手机支付,必须具备营业执照且网站域名通过企业 ICP备案。(个体户有营业执照也可以申请)。
②若已签约旧版的支付宝即时到账支付,需要联系阿里客服先解约再重新签约。
③古玩、珠宝等奢侈品、投资类行业可能无法申请新版即时到账。
④建议配置完成后商家先自行测试能否顺利支付订单,若支付成功了但是订单状态没有改变,请先检查下支付宝公钥是否填写正确。
常见问题(Q&A)
Q:为什么小程序商城无法使用支付宝支付呢?
A:因为支付宝是微信支付的竞争对手,而小程序又是微信旗下的,因此无法在小程序商城中使用支付宝支付功能。
Q:企业支付宝账号在哪可以注册呢?
A:可点击此处链接注册。
Q:是不是一定要用企业支付宝账号,才可以申请接入支付宝支付?
A:不一定的。使用法人的个人支付宝进行申请,同样可以使用企业支付宝,但前提是账号需要通过实名认证,而且需要用营业执照等相关资质文件进行签约申请,同时网站域名还需要通过企业工信部备案。(PS:拥有营业执照的个体户也可以进行申请)。
Q:商城还可以使用除了“支付宝支付”以外的其他支付方式吗?
A:可以,商城还支持PayPal支付、微信支付、银行转账、货到付款等多种支付方式。
Q:支付宝支付失败,出现以下任一错误提示,该怎样处理?
错误提示一:“调试错误,请回到请求来源地,重新发起请求。错误代码 invalid-signature 错误原因:验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配。”
错误提示二:“支付宝信息填写有误,请联系客服。”
A:出现了这种提示,一般情况下是由于商城中设置的参数不正确。建议进入“支付宝开发者中心-网页&移动应用中”将“rsa2密钥”和“支付宝公钥”进行重置。重置的方法可参考上文教程中步骤1.3、设置应用公钥。成功重置后,请将新的“rsa2密钥”和“支付宝公钥”填入“商城-商城-功能设置-支付设置”里面。
Q:支付宝支付失败,出现了错误提示“调试错误,请回到请求来源地,重新发起请求。错误代码 insufficient-isv-permission 错误原因: ISV权限不足,建议在开发者中心检查签约是否已经生效。”,该怎样处理?
A:出现了这种提示,一般情况下是由于应用还未提交审核,或是还未签约“快捷即时到账”和“快捷手机wap支付”。
-如何将应用提交审核:先进入应用详情页面,然后点击“提交审核”。审核通过后的应用,会标明“已上线”的应用状态。(如下图)
-如何签约“手机网站支付”和“电脑网站支付”:等待应用审核上线之后,先进入应用详情页面,然后在功能列表处点击“添加功能”,点击“支付”选项,接着勾选“手机网站支付”和“电脑网站支付”,并点击“批量签约”,等待签约完毕就可以了。(如下图)