【问题标题】:PayPal Pay Now Button - Email LinkPayPal 立即付款按钮 - 电子邮件链接
【发布时间】:2020-05-08 23:55:50
【问题描述】:

我浏览了这个论坛并浏览了 PayPal 文档,但我很困惑。我知道我需要什么,但不知道如何为我的编码器指定它。

我们有一个在内部网络上运行的 .Net 应用程序。我们使用此应用程序来创建客户报价。这些报价将通过电子邮件发送给我们的客户。我只是希望应用程序创建一个可以发送给客户的链接,这样当它打开时,它会将他们直接带到 Paypal 并允许然后为报价付款。或者,链接可能嵌入到我发送的报价正文中。两者都可以。

我知道执行此操作的程序(Sage Line50 使用 Sagepay 而不是 PayPal 执行此操作),但我无法理解该过程。我的大部分研究都在谈论从外部网站收款,但通过 PayPal 文档搜索它看起来应该是可能的。但我不知道我需要智能按钮还是 PayPal Me。关键是我不想强迫客户拥有 PayPal 帐户,因此必须选择访客访问。

【问题讨论】:

    标签: paypal


    【解决方案1】:

    智能支付按钮是理想之选,可为您的客户提供最佳支付体验。但是,它们需要您自己的服务器来为它们托管一些 HTML/JS。他们提供可以将客户直接从电子邮件转到 PayPal 结账的链接。

    如果您能够托管一个,我建议您使用智能支付按钮。流程是:

    电子邮件 -> 带有智能按钮的服务器上的页面 -> PayPal 付款。

    关键是我不想强迫客户拥有 PayPal 帐户,因此必须选择访客访问。

    PayPal.me 不符合该要求

    如果您的要求确实是直接进行的链接:

    电子邮件 -> PayPal.com 结帐付款(没有您的网络服务器)...好吧,有两种解决方案。

    一种是使用 PayPal 发票,可以直接通过 PayPal 发送电子邮件,也可以是您自己分享的链接(通过您自己的电子邮件)。可以通过以下方式手动创建 PayPal 发票:https://www.paypal.com/invoice/create。或通过发票 API 以编程方式(参见 developer.paypal.com)

    第二种方法可能工作正常,但它是一种非常古老的 web 1.0 做事方式,首先转到 http://www.paypal.com/buttons 并为名为“Placeholder”的项目创建一个“立即购买”按钮,金额为“777.88” .展开“第 2 步”部分,并取消选中保存 PayPal 按钮的选项。不要更改任何自定义选项,尤其是那些添加菜单或输入字段的选项。

    生成代码后,单击其上方的选项以删除代码保护,然后切换到电子邮件选项卡。

    这将为您提供一个纯 HTML 链接,其中包含您的开发人员在发送您自己的电子邮件时可以动态设置的描述和数量。其他有用的变量,例如invoice(用于支付的唯一发票编号,并且不能意外支付两次)are documented here

    同样,如果您有一个网络服务器充当中介,则应该首选智能支付按钮。 Here is a skeleton demo of the experience.

    【讨论】:

    • 感谢您的帮助,这非常有意义。您能否指出一些向我解释智能按钮托管的方向?我有一个托管我的电子商务网站的网络服务器,我可以使用它吗?我需要创建什么?
    • 与您的开发人员讨论此问题。如果他们正在发送自定义电子邮件,他们可能是从可以托管智能按钮的地方进行的。至少,它只需要是一个可公开访问的 Web 服务器,可以托管包含 javascript 的 HTML 文件。
    猜你喜欢
    • 2014-02-27
    • 1970-01-01
    • 2015-01-19
    • 2015-10-11
    • 2014-09-17
    • 2012-04-15
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    相关资源
    最近更新 更多