Paypal多账号轮询系统开发过程记录

北京扁平疣的最好医院 http://baidianfeng.39.net/a_xcyy/210119/8604573.html

前情提要

Paypal多账号轮询系统开发过程记录---原理篇

原理讲好了,这里我简单的说下代码的实现,我从我已有的框架中,抽出一部分来讲,有能力的估计早就开始自己开发了,没能力的也就看看把~~~

不知道有没有人想把我带回家~

进入正题

首先我来画个图

啊啊有点小激动画错了~~

正图:

这里简单说下中间数字的操作1

仿牌站,将POST或者GET到的商品价格等参数,传送给中间站

2

中间站,将获取到的商品价格等参数传送给控制站,等待获取控制站处理后的参数

3

控制站将处理后的结果,返回给中间站,

中间处理以下:

1标题中敏感词替换

2匹配数据库中的PAYPAL轮询等参数,以及仿牌站的URL,返回对应分派到的PAYPAL账号

4

中间站,将返回到的处理后的结果,递交给PAYPAL

5

PAYPAL将用户付款后的结果,比如付款成功,付款失败,手续费,付款人PAYPAL账号等信息,通知到中间站。

6

中间站将PAYPAL返回的数值,传递给控制站,控制站主要判断付款成功与否,金额数量,用以匹配数据库中的PAYPAL设定,避免一个PAYPAL超过限定收款次数或金额

7

中间站将PAYPAL返回的数值,传递给仿牌站,主要判断付款状态,避免客服付款失败,或者造成多次重复付款。

文件主要哪些

这里,我们先继续看之前那篇思路。

Paypal多账号轮询系统开发过程记录---原理篇

重点是三个文件

1rturn----对应付款成功后页面自动跳转返回的页面

2cancl-rturn---对应用户在PAYPAL页面点击取消返回的页面

3notify_url----对应PAYPAL付款成功状态后PAYPAL给网站通知的URL

也就是中间站,对应要提供这三个路径给PAYPAL和中间站

那么就是基础文件三个

rturn.php

cancl-rturn.php

notify_url.php

再包括第一步接收仿牌站通知的那个文件。

这里我假定pay.php

现在我们先进行第一步

我们先假设以下域名:

仿牌站:


转载请注明:http://www.aierlanlan.com/rzdk/925.html