PayPal动态价格

时间:2013-12-03 01:52:59

标签: paypal paypal-ipn

我已经完成了大量关于如何通过PayPal接受付款以获取价格动态变化的商品的研究。

我的网站销售服务,基于参数(价格增量为0.99美元,0.20美元和0.10美元),相同商品的价格几乎无限可能。

  1. 我查看了Paypal Express,但它似乎不允许接受信用卡/借记卡,只能通过Paypal付款。
  2. 我调查了一个“hacky”解决方案,该解决方案调用API的BMUpdateButton方法来更新PayPal端的按钮价格,但这在我的情况下不起作用,因为多个用户可能同时在页面上并且会需要引用不同的价格。
  3. 我看到我可以从头开始创建一个支付页面,并调用API来创建,接受和验证PayPal的付款,但这是一个很多的编码,这极大地降低了安全性,因为我没有SSL,需要得到它对初创企业来说并不便宜:)
  4. 我也遇到了创建“非托管”按钮(尚未尝试过)但似乎需要在HTML代码中指定我的商业电子邮件地址,这远远不够理想。
  5. 我真正想做的是让一个php页面在用户结账和发送到PayPal之间充当网守,我的PHP可以在其中注入付款金额,用户可以在PayPal页面和结帐。任何其他满足要求的解决方案都将受到真正的赞赏。

    要求再次

    1. 必须接受信用卡和PayPal付款
    2. 用户无需拥有Paypal帐户
    3. 价格必须是动态的,并且能够同时支持多个用户
    4. 必须尽可能安全。我没有SSL。 html输入类型='隐藏'不起作用,因为它太容易操作。
    5. 我刚刚在输入这篇文章时想到的另一件事 - 如果我可以安全地添加一些也可能用于此目的的“项目”。例如,我可以添加10个成本为0.99美元的“物品”和成本为0.10的2个“物品”,以达到我所需的总数10.19。可能吗?数量框同样不能由用户更改。它更像是一种全有或全无的交易:)

      帮助将得到真正的赞赏。如果我错过了什么,请告诉我。

1 个答案:

答案 0 :(得分:1)

快速结账确实包含“访客结账”,因此人们可以使用信用卡付款而无需创建PayPal帐户。不幸的是,他们最近刚刚进行了更改,所以在您看到完整的信用卡表单之前,您不得不点击“访客结账”按钮,因此一些买家仍然会错过它,并且没有意识到他们可以做到这一点。

付款专业肯定会给你想要,但你确实需要一个SSL,你需要确保你没有在本地保存任何信用卡详细信息。

Payments Advanced与Pro类似,不同之处在于表单托管在iframe中并驻留在PayPal的服务器上,因此您不需要这样的SSL。

我个人更喜欢Payments Pro。