【问题标题】:PayPal dynamic price贝宝动态价格
【发布时间】:2013-12-18 22:24:57
【问题描述】:

我对如何通过 PayPal 接受价格动态变化的商品付款进行了大量研究。

我的网站销售一项服务,根据参数(价格增量为 0.99 美元、0.20 美元和 0.10 美元),同一商品的价格几乎是无限的。

  1. 我查看了 Paypal Express,但它似乎不允许接受信用卡/借记卡,只能通过 Paypal 付款。
  2. 我研究了一个“hacky”解决方案,它调用 API 的 BMUpdateButton 方法来更新 PayPal 端按钮的价格,但这在我的情况下不起作用,因为多个用户可能同时在页面上并且会需要报价不同的价格。
  3. 我看到我可以从头开始创建一个支付页面并调用 API 来创建、接受和验证针对 PayPal 的付款,但这需要大量编码,并且由于我没有 SSL 并且需要获得它对于初创企业来说并不便宜:)
  4. 我还发现创建了一个“非托管”按钮(尚未尝试过),但这似乎需要在 HTML 代码中指定我的企业电子邮件地址,这远不理想。

我真正想做的是在用户结帐和发送到 PayPal 的时间之间有一个 php 页面充当看门人,我的 PHP 可以在其中注入付款金额,用户可以在贝宝页面和结帐。任何其他满足要求的解决方案将不胜感激。

要求又是

  1. 必须接受信用卡和 PayPal 付款
  2. 用户不必拥有 Paypal 帐户
  3. 价格必须是动态的,并且能够同时支持多个用户
  4. 必须尽可能安全。我没有 SSL。 html 输入 type='hidden' 不起作用,因为它太容易操作了。

我刚才在输入这篇文章时想到的另一件事 - 如果我可以安全地添加数量也可能达到目的的“项目”。例如,我可以添加 10 个成本为 0.99 美元的“项目”和 2 个成本为 0.10 的“项目”,以达到我所需的总数 10.19。可能吗?同样,用户不得更改数量框。这更像是一种全有或全无的交易:)

我们将不胜感激。如果我遗漏了什么,请告诉我。

【问题讨论】:

  • 您考虑过 PayPal Payments Pro 吗?
  • 你好 Machavity。谢谢回复!这看起来很有希望,因为它似乎提供了对基本和高级 Paypal 支付解决方案的“设计和托管您自己的结帐页面以进行完全控制”的能力。这是否意味着我必须托管结帐页面?这可能意味着我绝对必须为我的网站获取 SSL。
  • 简而言之,是的。您必须托管所有交易页面 (SSL),然后在后端进行 API 调用。但它会让你完全控制这个过程。如果 Pro 的月费太少,请考虑使用Stripe。大批量价格更高,但没有月费。
  • +1 表示条纹。这看起来像是我绝对可以在我的网站上使用的解决方案。我还将为我的网站获得 SSL 证书。如果我要确保交易安全,似乎没有任何办法。谢谢您的帮助! :)

标签: paypal paypal-ipn


【解决方案1】:

Express Checkout 确实包含“Guest Checkout”,因此人们无需拥有或创建 PayPal 帐户即可使用信用卡付款。不幸的是,他们最近才进行了更改,因此您必须先单击“访客结帐”按钮,然后才能看到完整的信用卡表格,因此一些买家仍然错过了它,并且没有意识到他们可以做到这一点。

Payments Pro 肯定会满足您的需求,但您确实需要 SSL,并且您需要确保您没有在本地保存任何信用卡详细信息。

Payments Advanced 与 Pro 类似,只是表单托管在 iframe 中并驻留在 PayPal 的服务器上,因此您不需要 SSL。

我个人更喜欢 Payments Pro。

【讨论】:

  • 谢谢安德鲁。我完全错过了这样一个事实,即无论哪种方式我都需要 SSL,或者从客户端到我的站点的数据没有加密并且对数据包嗅探开放。我可能需要以较低的每月价格开始使用 Payments Advanced,一旦销售回升,我将升级到 Payments Pro。 Payments Advanced 是否允许 API 调用?到目前为止,我遇到的信息似乎表明 API 调用仅在 Payments Pro 上可用。
猜你喜欢
  • 1970-01-01
  • 2013-04-26
  • 1970-01-01
  • 2014-08-09
  • 2013-04-27
  • 2013-05-07
  • 1970-01-01
  • 2016-06-15
  • 2012-03-15
相关资源
最近更新 更多