Loading...

集成paypal和支付宝支付的另外一种思路

2009-03-14 17:37:04 发表于PHP, 网站技术 本文链接: 集成paypal和支付宝支付的另外一种思路

我们知道,paypal和alipay(支付宝)都支持商家工具功能,不幸的是,他们都是收费的,基本上都是按照交易金额的百分比来收费。然而对于支付宝来说,需要一次性缴纳一定的费用,用来抵消今后交易中的收费。这点对于刚刚起步尝试做网络B2C服务的朋友可能无法接受。

商家工具的好处在于可以很方便的将支付方式集成在自己的网站中,稍会一点代码的人都可以根据帮助手册将其集成进来。所以cosbeta的这篇的日志就不写如何集成商家工具了,这篇日志只是想提出一个变态的解决思路,看看通过这样的方式是否可行!

假设我们将购物的方式的流程设计如下:

  1. 买家将商品添加到购物车、或者直接购买结帐;
  2. 到了结帐的页面(收银台),给买家一个支付宝直接转帐的链接,并且告诉买家直接转帐到某个帐户;
  3. 支付宝的页面是通过javascript打开的,所以收银台能够定时监控得到当前页面的变化(即使监控不到也没有关系);
  4. 买家直接转帐,然后收银台通过js获取到转帐交易的ID号码,若无法获取,则请买家手动输入;
  5. 在服务器端,登录支付宝(通过CURL),通过ID检查支付金额,若和需求金额相同,则提交订单;
  6. 完成支付;

其实上面的方式应该可行,而且这个也不会给支付宝带来任何损失,因为通过程序模拟客户端登录支付宝和用户本身登录支付宝没有什么两样,而且直接转帐超过5000之后,支付宝照样要收取手续费的,因此这种思路仅仅曲线的解决办法,不存在利用漏洞之说。

或者,支付宝本身就会拒绝非正常浏览器的登录,不过用程序模拟浏览器登录应该也不是难事。

当然,paypal也可以利用同样的方法,不过由于paypal的商家工具没有一次性费用的说法,而是按照交易金额的百分比来收费,所以完全没有这个必要。

另外,支付宝的商家工具是不是也可以来个0收费,直接从交易金额中按照一定百分比来扣除?

标签:, ,
发表于 2009-03-14 17:37:04 目录:PHP, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
  • 相关阅读
  • homezz 美国专业主机商
    已经有7位大师动手指导 拒绝低俗
    • 1楼 vern 在2009.03.14 18:34发表评论如下: 回复

      內部調劑沙發

    • 2楼 Betty 在2009.03.14 20:29发表评论如下: 回复

      ie之外的浏览器都登录不了支付宝,别说用程序模拟登陆了吧…

    • 3楼 muzik 在2009.03.15 20:03发表评论如下: 回复

      那就没意思了 用支付宝直接转账的话 就失掉支付宝担保交易的价值 除非付款方十分相信收款者才可行

      • 3楼附属品 江东 在2009.03.15 20:07发表评论如下: 回复

        好多B2C的站点支付都无法保障的!

      • 4楼 Ivy@paypal 在2011.03.10 11:31发表评论如下: 回复

        paypal商家工具,集成代码都是免费提供的,收取的是交易手续费,现在在中国还有技术支持团队,给有需求使用paypal商家工具的客户提供集成;
        http://paypal-help.com/contact

        评论分页: 1
        (Required)
        (Required, not published)
        如果留言未显示无需重复留言,我将为你恢复!