Paypal数字商品没有浮动框,但重定向到Paypal网站

Paypal数字商品没有浮动框,但重定向到Paypal网站,paypal,Paypal,我用的是贝宝数码产品,到目前为止还不错。当用户点击按钮时,它会打开一个带有paypal iframe的浮动框 问题是我不想再使用浮动框了。我停止使用贝宝javascript。给贝宝打电话请求后 $nvps["METHOD"] = "SetExpressCheckout"; $nvps["RETURNURL"] = $this->configs['return_url']; $nvps["CANCELURL"] = $this->configs['cancel_url']; $nvps

我用的是贝宝数码产品,到目前为止还不错。当用户点击按钮时,它会打开一个带有paypal iframe的浮动框

问题是我不想再使用浮动框了。我停止使用贝宝javascript。给贝宝打电话请求后

$nvps["METHOD"] = "SetExpressCheckout";
$nvps["RETURNURL"] = $this->configs['return_url'];
$nvps["CANCELURL"] = $this->configs['cancel_url'];
$nvps["PAYMENTREQUEST_0_PAYMENTACTION"] = "Sale";
$nvps["PAYMENTREQUEST_0_NOTIFYURL"] = $this->configs['listener_url'];
$nvps["PAYMENTREQUEST_0_AMT"] = $item['price'];
$nvps["PAYMENTREQUEST_0_CURRENCYCODE"] = $item['currency'];
$nvps["PAYMENTREQUEST_0_ITEMAMT"] = $item['price'];
$nvps["L_PAYMENTREQUEST_0_NAME0"] = $item['desc'];
$nvps["L_PAYMENTREQUEST_0_NUMBER0"] = $item_number;
$nvps["L_PAYMENTREQUEST_0_AMT0"] = $item['price'];
$nvps["L_PAYMENTREQUEST_0_QTY0"] = "1";
$nvps["L_PAYMENTREQUEST_0_ITEMCATEGORY0"] = "Digital";

我重定向到“https://www.sandbox.paypal.com/incontext?token=“使用上面请求的令牌。页面的样式仍然像一个浮动框。若用户点击登录按钮,它仍然会打开一个迷你浏览器(弹出窗口),我不想这样。有什么建议吗

我怀疑您仍然包括Paypal dg.js文件。从页面中删除以下行,Paypal iFrame将不再显示

<script src='https://www.paypalobjects.com/js/external/dg.js' type='text/javascript'></script>

我怀疑您仍然包括Paypal dg.js文件。从页面中删除以下行,Paypal iFrame将不再显示

<script src='https://www.paypalobjects.com/js/external/dg.js' type='text/javascript'></script>

只需停止加载dg.js文件,并将PayPal重定向URL从更改为

这将使其成为常规的快速结账体验。

只需停止加载dg.js文件,并将PayPal重定向URL从更改为

这将使它成为常规的快速结账体验。

我将其删除。现在它打开了一整页。但它看起来仍然像一个模型盒,而不是一个完整的贝宝网页。当使用“点击登录”按钮时,它会打开一个小弹出窗口。看起来你们在贝宝产品之间混合代码。你打给paypal.com/incontext的电话应该是www.paypal.com/cgi-bin/webscr,我认为$nvps[“L_PAYMENTREQUEST_0_AMT0”]方法只适用于incontext支付。当取消或成功支付将重定向到我的网站时,paypal网站上的整个过程中是否有任何数字好方法?我删除了它。现在它打开了一整页。但它看起来仍然像一个模型盒,而不是一个完整的贝宝网页。当使用“点击登录”按钮时,它会打开一个小弹出窗口。看起来你们在贝宝产品之间混合代码。您对paypal.com/incontext的呼叫应该是www.paypal.com/cgi-bin/webscr,我认为$nvps[“L_PAYMENTREQUEST_0_AMT0”]方法仅适用于incontext支付。当取消或成功支付时,paypal网站上的整个过程会重定向到我的网站吗?