0

出于某种原因,我无法让我的贝宝快速结账以允许客人在不登录贝宝的情况下结账。我有两个重要的表单域

        <input type="hidden" name="SOLUTIONTYPE" value="Sole" />
        <input type="hidden" name="LANDINGPAGE" value="Billing" />

但它仍然只显示登录。

完整的表格看起来像这样(没有产品,通常会有 item_1、item_2 等等):

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
                   <input type="image" src="myimg.png" name="submit" class="wp_cart_checkout_button" alt="Betal med PayPal - det er hurtigt, gratis og sikkert!"><input type="hidden" name="return" value="return.com">
                    <input type="hidden" name="business" value="my@email.dr">
                    <input type="hidden" name="currency_code" value="DKK">
                    <input type="hidden" name="lc" value="da_DK">
                    <input type="hidden" name="SOLUTIONTYPE" value="Sole">
                    <input type="hidden" name="LANDINGPAGE" value="Billing">
                    <input type="hidden" name="logoimg" value="logo.png">
                    <input type="hidden" name="PAYMENTACTION" value="Sale"> 
                    <input type="hidden" name="cmd" value="_cart">
                    <input type="hidden" name="upload" value="1">
                    <input type="hidden" name="rm" value="2">
</form>
4

1 回答 1

2

如果您在 a 中指定此信息,您很可能没有使用 Express Checkout。
你能分享你剩下的代码吗?我非常怀疑您使用的是 Payments Standard。

使用 Payments Standard,您无法强制使用结算或登录页面;它是由 cookie 决定的。如果找到 PayPal 登录 cookie,它将显示登录页面。如果没有找到登录 cookie,它将显示计费页面。

于 2012-08-25T13:10:22.127 回答