PayPal客户端ID和秘钥获取及支付设置
1.PayPal客户端ID和秘钥获取
1.1登录paypal开发者⽹站

- 如果您已经注册过账号,那么请直接登录。否则需要先注册账号,参照下面的章节内容;
- 如果您之前注册的账号类型是个人,则需要按照页面提示升级为企业账号;
1.2创建PayPal账号
- 创建时需要选择企业账号。如果选择了个人账号,那么是无法切换到live(生产)环境的;
- 依次填写手机号码、邮箱、姓名、密码、身份证以及地址信息,即可完成账号注册;




- 创建完账号后使用该账号进行登录,接下来就需要先创建应用啦。
1.3创建PayPal应用
1.3.1进入应用列表页面

1.3.2点击Create App按钮

1.3.3在表单输入App Name后点击Create App按钮

1.3.4查询刚才创建的App

1.4获取客户端ID和秘钥
1.4.1登录开发者中心
登录进去后默认是Sandbox环境,需要手动切换至Live环境
点击页面右上角的环境切换图标即可完成环境切换
1.4.2进入我的应用列表页面

找到对应的应用,点击ClientID和Secret字段右边的拷贝图标即可完成数据复制
也可以点击眼睛图标后拷贝Secret信息
2.LinkedMall店铺PayPal支付配置
2.1设置入口
进入设置>付款,点击付款模块后进入支付设置页面
点击付款模块后进入支付设置页面
2.2配置ID和秘钥信息
输入客户端ID和秘钥后点击链接即可完成设置
客户端ID、秘钥和LinkedMall映射关系
Linkedmall字段 PayPal字段 是否必填 示例 商户id(merchantId) Client ID 是 AXZhosoz0MXXXGzWpaxKXXX4L_XXX 商户密钥(securityId) Secret 是 ELLp2AbhFroYALXXX2TXVKDaCE_XXX
3.PayPal支付Webhook配置
3.1进入应用列表页面
3.2找到要修改的应用点击App name超链接
例如修改LinkedMall_Prod应用
进入App详情页面
3.3通过鼠标定位到应用详情页最底部找到Webhook设置区域

3.4点击Add Webhook按钮

- 在表单红色输入框中输入支付通知回调地址
https://linkedmall.store/lmpayment/v1/paypal/notify
3.5勾选如下选项,点击Save即可完成设置
通过鼠标向下滑动页面内容,找到如下复选框进行勾选
在页面最底部找到Save按钮点击即可完成Webhooks设置
4.PayPal快捷支付
4.1开启paypal快捷支付
- 如下图所示,只要打开paypal支付开关按钮,然后根据要求填写客户端ID和秘钥,即可开启paypal快捷支付能力.

4.2使用paypal快捷支付
- 商品详情页购买商品流程
1.进入商品详情页面

2.点击paypal按钮后打开paypal登录页面

3.输入paypal账号进行登录

4.确认订单并跳转至checkout页面


5.支付结果页面

- 购物车购买商品
1.进入购物车

2.点击paypal按钮后打开paypal登录页面

3.输入paypal账号进行登录

4.确认订单并跳转至checkout页面


5.支付结果页面

- 商品列表购买商品
1.进入商品列表

2.点击paypal按钮后打开paypal登录页面

3.输入paypal账号进行登录

4.确认订单并跳转至checkout页面


5.支付结果页面

注意事项
- PayPal订单被批准后的有效期为6个小时,因此顾客需要在6小时内执行最后的下单操作。
- 即顾客登录paypal账号确认订单后跳转至LinkedMall Checkout页面,直至最后点击完成订单按钮需要在6小时内完成,否则该订单将会作废。