一般Paypl在独立站上面的支付接口分为三种形式:
1.授权绑定
2.API绑定
3. 自填密钥
授权绑定非常简单,主要是目前授权绑定的方式基本上淘汰掉了,暂且就不说了。
很多时候可能都会需要用到Paypal的API,所以本篇先讲解一下API绑定,后面会再介绍自填密钥。
⭐首先,Paypal企业号才有API,且要开通快捷支付,pp账户一定要开启IPN和手机号码!
由于大家的Paypal后台版本可能不一样,所以我直接介绍一种最快捷的方法。
01
第一步
进入paypal后台,右上角工具—账户设置—账户访问—API访问,点击更新。
02
第二步
点击API更新后,跳转到“您的付款API凭证”页面,点击底部的“管理paypal结账设置”
03
第三步
选择第一项:在设置API许可或凭证之前,接受PayPal付款(您可以稍后再完成API设置)
(注:若这里点击“提交”后,页面返回到了贝宝首页,请重复前面1-3步骤,到第3步时页面下拉到底部找到“管理API凭证”,然后继续往下操作。)
04
第四步
提交后,页面跳转到左图,点击“管理API凭证
05
第五步
选择第一项后,点击同意并提交,见下图
06
第六步
同意并提交后,跳转到下图页面,点击“显示”可查看API用户名、API密码、签名,将这3个参数记录下来后,点击完成
将获取到的api用户名,api密码,签名信息,复制到你的独立站后台支付配置页面即可。
提醒事项
01
联系电话
解释:
选开启,买家paypal账号里地址中必须填电话,paypal会判断。
选关闭,买家paypal账号地址中电话为选填。
02
回调地址
paypal支付成功后自动跳转设置,进入“网站习惯设定”页面,将网站付款的自动返回选择“开启”;
返回URL按以下格式填写:
http://域名/pay_result_paypal_client.html
若有添加SSL加密的网站则按以下格式填写:
https://域名/pay_result_paypal_client.html;
注意:设置回调地址,订单支付状态才会返回给网站。
如果还是出现不能回调,请前往“即时付款通知”(IPN)设置页面填写回调地址,格式如下:
返回URL按以下格式填写:
http://域名/pay_result_paypal_server.html ;
若有添加SSL加密的网站则按以下格式填写:
https://域名/pay_result_paypal_server.html;
03
不安全网站付款
解释:
有时候会出现SSL证书掉签的情况,这时网站会域名前缀变成http,会显示不安全。
为了在不知情掉签的情况下影响收款,可按如下操作:
仍然在“网站习惯设定”页面,找到【加密的网站付款】,拒绝接受非加密的网站付款默认选择“关闭”即可。