payal支付,可以让你的网站支持海外用户进行在线交易。用户需要前往Paypal官网申请APPID 和 APPKey(需要申请的参数在这里笼统的称为APPID ,APPKey)。

1,安装paypal支付插件


对于免费版本的用户,你需要前往 产品中心,购买在线支付插件。对于付费版本的用户,系统默认已经安装了支付插件,你只需要进行配置即可。

2,在哪里配置


 进入管理后台—> 组件—> ZMAX商城—> 支付方式 ,即可进入支付方式列表界面。如图:

zmaxshop_支付方式的说明.png

勾选“Paypal支付”,然后点击工具栏中的“配置支付”,即可进入支付方式的配置界面,如图:

joomla_paypal支付.png

2,如何配置


Paypal的配置方式比较特殊。当你在https://www.paypal.com/myaccount/home 注册了一个paypal账号的时候,此时你只能用来付款。如果你需要进行网站集成API收款,那么你还需要前往 paypal开发者 https://developer.paypal.com/  注册一个账号。 这个账号和你在paypal上的账号一致。

Paypal提供了多种开发接口。目前zmaxshop实现的是REST API接口。因此,你需要在 https://developer.paypal.com/ 上创建一个 REST API APP。然后获得这个APP的 client ID 和 Secret.

配置界面的每一个参数的设置

  • 客户端ID:填写你在创建的REST API apps的  Client ID
  • 客户端密钥:填写你在创建的REST API apps的  Secret
  • 沙盒模式:是否开启沙盒模式
  • RMB对USD的汇率:由于Paypal不支持RMB。因此,我们需要自行提供一个汇率以供转换。在使用Paypal的支付的时候,系统会将RMB的价格乘以汇率 得到最终的USD金额。

3,如何获得对应的参数


1,进入Paypal的官方网站

访问地址:https://www.paypal.com/   

2,注册账号,填写信息:如图:

ZMAX商城——支付方式-Paypal注册.jpg

改图截屏时间为2016-08-21日,如果官网网站界面不一样,请以官方网站上为准。

在这里你需要注意,创建何种类型的用户,依据实际情况而定,另外需要说明的是个人用户的Premier类型也是可以进行收款的。

3,注册完成之后。你需要银行卡的关联。

具体的操作在此就不做演示。只要依据操作提示,均可顺利完成

4,前往开发者网站创建APP ,获得参数

4.1 访问 https://developer.paypal.com 。使用你的paypal账户登录。如图:

paypal_joomla_restapi.png

4.2 按照上图。在 DASHBOARD中 点击 My Apps & credentials.在RESTAPI apps 找到 Create APP按钮。点击创建一个App.在app创建界面,填写相应的信息。如图:

paypal_createapp.png

这里的App Name你随便填写。重点是图标3. 实际上系统为我们创建了两个APP,一个是sandbox(沙箱测试环境的),一个是Live(正式环境的),你需要注意区分,不要弄混淆了。

注意,在实际创建APP的过程中可能出现不成功,这是Paypal网站的问题,需要多试几次即可。

4.3,APP创建完成后可以查看APP的 client_id 和 Secret。如图:

app_detail.png

这样我们就获得了需要填写的Client ID 和 Secret信息了。

5 ,关于sandbox(沙箱)


sandbox是paypal一个非常好用的工具,核心的目的就是让你可以在线调试。你可以在sandbox里面创建 BUSINESS (商家)和 PERSONAL(买家)的账号,然后进行整改系统的测试。

在SANDBOX 的 Accouts可以创建账号。如图:

sandbox_account.png

Tips: 在创建买家的时候记得给买家多点钱。

Paypal支持sandbox和Live环境的一键切换。在测试的时候我们可以使用sandbox账号测试,测试通过后,将支付参数设置为live的参数,就可以完成了。 

6,常见问题


 1,个人可以申请paypal支付接口吗?

可以的

2,支付完成的钱存到了哪里?

用户在你的网站付款后,付款的金额直接打到了你的Paypal账号。你可以登陆paypal网站查询。

3,申请Paypal支付接口的网站需要备案吗?

不需要

4,支付是否安全?

由于具体的支付交易的过程都是由paypal服务器处理的,因此,支付的安全是由paypal官方负责的,这样大大的降低了安全风险。

 



收藏
0个人 收藏