Paypal以及SandBox虚拟环境的使用

一、简介
    基于移动应用程序的支付方式
    移动应用程序:
    ①Mobile Payment Library(MPL)---移动支付类库
    ②Mobile Express Checkout Library--移动快速结账类库
二、特点
    嵌入到App内部的Paypal支付方式,不用跳转。
三、优点
    ①无需跳出应用程序来完成支付
    ②集成方便快捷
    ③移动支付类库无需服务器端,直接和手机端通讯
四、缺点
    ①移动支付类库不支持信用卡
    ②只支持IOS和Android
五、SandBox的使用
1、使用已有的买家帐号登录
    使用该帐号登录sandbox test account会自动生成一个测试帐号,测试帐号的密码可以修改,把该测试帐号作为买家帐号
    买家测试帐号是由真实买家帐号产生的,所以归真实买家帐号管理。
2、和创建买家帐号流程一样,创建一个卖家帐号
   使用该帐号登录sandbox test account会自动生成一个测试帐号,测试帐号的密码可以修改,把该测试帐号作为卖家帐号
    同理,测试卖家帐号由真实卖家帐号管理。
3、真实买家和真实卖家之间都通过虚拟帐号,即测试帐号进行功能的测试。
备注:其实买家和卖家之间没有严格的界限,买家也可以是卖家,同样,卖家也可以是买家。
  登录 SandBox text Account使用真实帐号,登录 www.sandbox.paypal.com使用虚拟帐号
4、测试结果截图
01-卖家虚拟账户结果
Paypal以及SandBox虚拟环境的使用_第1张图片
02-卖家虚拟账户通知情况

现在已经有了2条通知,第一条通知是修改密码产生的通知;第二条通知是账单通知
Paypal以及SandBox虚拟环境的使用_第2张图片
03-买家


04-买家虚拟账户通知
Paypal以及SandBox虚拟环境的使用_第3张图片

5、分析
    ①买家850344980向卖家1537017271付款1美元
    ②买家虚拟账户需要生成订单,用户填写订单详情,信息包括接收方邮箱(虚拟邮箱)、地址等信息
    ③买家真实账户的虚拟帐号下,没有产生任何通知。
    
    ④卖家接受到买家付过来的款项,虚拟账户产生了交易订单
    ④同时卖家的真实账户下的虚拟账户接收到通知

六、集成应用到SandBox中
Paypal以及SandBox虚拟环境的使用_第4张图片
获得了client_id及其他信息,在应用中需要用到。

你可能感兴趣的:(支付,android,移动支付,paypal,sandbox)