【问题标题】:Sending Multiple Paypal Items and Prepopulating Shipping Form发送多个 Paypal 项目并预先填写运输表格
【发布时间】:2013-03-05 19:48:14
【问题描述】:

根据this page,您可以通过更改此项将多个项目发送到 Paypal 结帐

<input type="hidden" name="cmd" value="_xclick">

到这里

<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">

此外,如果您想从第 3 方购物车预填充运输表格,您需要更改

<input type="hidden" name="cmd" value="_xclick">

到这里

<input type="hidden" name="cmd" value="_ext-enter"> 
<input type="hidden" name="redirect_cmd" value="_xclick">

我的问题是,如果您想同时执行这两种操作怎么办:将每件商品单独发送到 Paypal 并预先填写运输表格。然而,这似乎是不可能的,因为 首先需要

<input type="hidden" name="cmd" value="_cart">

第二个需要

<input type="hidden" name="cmd" value="_ext-enter"> 

这显然是冲突的。反正有没有做我想做的事?当然,Paypal 的某个人一定认为有人想将所有购物车商品单独发送到 Paypal,并预先填写运输信息表格。如果有人能帮我解决这个问题,我将不胜感激。

谢谢!

【问题讨论】:

    标签: paypal cart shopping


    【解决方案1】:

    您不需要使用以下行:

    <input type="hidden" name="cmd" value="_ext-enter"> 
    <input type="hidden" name="redirect_cmd" value="_xclick">
    

    只需使用以下代码行:

    <input type="hidden" name="cmd" value="_cart">
    <input type="hidden" name="upload" value="1">
    

    如果您想为购物车中的第一件商品和第二件商品设置运费,只需使用 shipping_x 进行设置

    <input type="hidden" name="shipping_1" value="1.99">
    <input type="hidden" name="shipping_2" value="4.99">
    

    【讨论】:

    • 抱歉,我的第一条信息不够清楚。我所说的“预先填写发货单”是指在 Paypal 结帐页面上填写客户的姓名、地址、电话、电子邮件地址等。我已经将这些信息保存在我网站上的数据库中。我不是指物品的运费。我希望能够将多个项目发送到 Paypal,这样他们就可以在结账时看到它们(而不是仅仅发送总价格),并根据我的信息为他们填写他们的姓名、地址、电话号码等在我的数据库中有。这可能吗?
    • 您仍然可以使用 cmd=_cart 和 upload=1,但如果您还想使用买家信息填充结帐页面,您可以使用在 x.com/developers/paypal/documentation-tools/… 找到的变量
    猜你喜欢
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    • 2014-05-29
    • 2011-10-10
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多