2012-02-13 148 views
0

标准我有用户可以在其中输入他想要的金额进行结算的情况。我使用使用代码创建的buynow按钮。现在,在这种情况下,我脑子里想的是什么是:贝宝网站付款的动态金额

  • 设置最小计费金额10 $
    • 如果他进入低于,给错误。
    • 百脑汇设置按钮的数量时,10 $形式的负载。
  • 一旦用户输入数大于10做一个AJAX请求到控制器
    • 检查他们的是保存在DB针对所创建earier PayPal上的量的按钮。
    • 如果键不存在,创建PayPal上一个新的,保存在DB按钮。
    • 返回新创建的按钮
    • 与返回的HTML

问题这种方法替换现有按钮的HTML是,这可能是太重了。我也不想将内容分散在2页以内。有没有其他更好的选择?我可以做一些调整,使这个选项更强大?

回答

0

在这种情况下,更好的选择是通过明示或付款专业版使用API​​并做支付。实质上,你试图通过将按钮设置为API的工作来过度复杂化;在这个过程中获得两个世界中最糟糕的一面。

你仍然可以利用“立即支付”按钮图形,而只是提出自己的请求到PayPal快速网关(按钮不正是你)与一对夫妇卷曲的命令。

有很多教程可用,但贝宝提供的PHP代码,并在其网站上完整的演练,所以最好的,在我看来,向右转到源。

登录到贝宝 - >商业服务 - >快速结账

在“设置它”,你会发现所有的实现细节。