将姓名和电话发送到Paypal结账

时间:2015-06-15 14:14:25

标签: php paypal paypal-sandbox

我试图根据link I found in their docs

向Paypal发送一些东西
  • first_name
  • last_name
  • night_phone_a

我已预先填好了这些朋友,但在订单摘要中我没有看到任何这些字段。从理论上讲,我应该看到这些恶魔吗?当我登录时,我希望在发送的电子邮件和paypal摘要中都有它们。我没有看到这些字段是正常的,一旦我完成订单或者我遗漏了什么,我会看到它们吗?

以下表格:

<form id="purchaseForm" action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_cart" />
    <input type="hidden" name="upload" value="1" />
    <input type="hidden" name="business" value="myhandle@domain.com" />
    <input type="hidden" name="item_name_1" value="My Product Name" />
    <input type="hidden" name="item_number_1" value="12345" />
    <input type="hidden" name="amount_1" value="100.00" />
    <input type="hidden" name="quantity_1" value="1" /> 
    <input type="hidden" name="shipping_1" value="47.50" />
    <input type="hidden" name="return" value="http://www.domain.com/thank-you/" />
    <input type="hidden" name="night_phone_a" value="867-5309" />
    <input type="hidden" name="first_name" value="John" />
    <input type="hidden" name="last_name" value="Doe" />

    <input type="submit" value="Buy Now" />
</form>

我在订单摘要中看到了其他所有内容:业务,产品,价格,运输,数量,但我没有看到名称或电话。

1 个答案:

答案 0 :(得分:1)

PayPal不会以这种方式使用这些字段。

描述购买内容的字段可能会被发送到卖家的电子邮件中。买方,因为他们认为双方都感兴趣的信息。但是,这些字段用于创建正在购买的商品或服务的描述;它们不是直通字段。您不应该依赖于能够直接从电子邮件中解析它们。

描述买方(而非购买)的字段用于在买方尚未成为帐户持有人的情况下预先填充帐户创建字段,并选择创建帐户以便付款。但是,如果PayPal已经拥有买方帐户,则该帐户信息对卖方网站发送的字段享有特权,并且买方信息字段将被丢弃。

此外,即使某些字段(如电话号码)用于创建新帐户,也可能无法将其转入电子邮件; PayPal的电子邮件格式保证会识别买方帐户(通常通过电子邮件地址),但电子邮件的格式和提供的有关买方帐户的特定信息字段不应视为有保证,并且大多数数据字段是不是简单的直通。

如果您希望获得与交易相关的信息,请将其存储在与某些发票ID相关联的一方或&#34; custom&#34;传递给PayPal的字段值,因为这些字段确实是直通。