【问题标题】:Passing a Product ID to PayPal Button将产品 ID 传递给 PayPal 按钮
【发布时间】:2016-07-29 01:59:08
【问题描述】:

我有一堆产品,价格都一样(我无法为每个产品创建一个 PayPal 按钮,因为它们会有数千个)。

有没有办法将产品 ID 传递给 PayPal,以便我知道客户购买了哪种产品?

例如:我在 www.mysite.com/products/1 有一个产品页面 ...其中 1 是产品 ID。

在 www.mysite.com/products/2 等也有产品页面...

每个产品页面上都有一个 PayPal 按钮。有没有办法将产品 ID 传递给 PayPal,以便我知道购买了哪个产品?

感谢您的宝贵时间。

【问题讨论】:

    标签: javascript paypal elixir phoenix-framework


    【解决方案1】:

    item_number 可用时不要使用custom

    item_number 见描述。
    传递变量让您跟踪购买的产品或服务或所做的贡献。您指定的值将在付款完成后传回给您。如果您希望 PayPal 跟踪按钮所售商品的库存或损益,则需要此变量。
    最多 127 个字符

    来自https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

    【讨论】:

      【解决方案2】:

      是的,在您的 PayPal 按钮中,您可以传递一个 custom variable,您可以将其用于后端处理。

      您需要获取您的产品 ID(从 GET URL,可能使用 js 来执行此操作)并将其传递给按钮代码中的自定义变量。

      稍后您可以使用IPN,这样paypal 就会向您发送购买商品的通知以及您通过的自定义变量。

      【讨论】:

      • 自定义变量是像这样作为html属性添加的吗? <a href="my-paypal-button-url.com" custom="product_id_variable"></a>
      猜你喜欢
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 2017-12-26
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 2020-10-18
      相关资源
      最近更新 更多