簡體   English   中英

使用沙盒中的信用卡通過PayPal付款時,PayPal不會重定向回客戶頁面

[英]PayPal doesn't redirect back to customer page when paying through PayPal with a credit card in sandbox

我正在使用具有Sanbox賣方帳戶的 Paypal立即購買按鈕 我已經生成了按鈕代碼,並提供了我的網頁的返回URL ,但是當我通過PayPal進行付款時, 沒有鏈接,並遵循通過信用卡進行付款的所有過程。

在此過程中,我選擇“ 繼續以客人身份付款”,而不使用我的PayPal帳戶,但是在單擊“ 付款”按鈕后,我沒有重定向到提供的返回URL頁面。

如何解決這個問題:( :(

這是按鈕代碼:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="paypalForm">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="skariz_1316503728_biz@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="PSYC-OH-METER">
<input type="hidden" name="amount" value="2.00">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="custom" >
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHostedGuest">
<a onclick="validateForm();" > <img alt=""
src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" onmouseover="this.style.cursor='pointer';" /></a>

</form>

這是預期的行為。 如果交易是客人付款,則需要先單擊“返回商家”按鈕,然后再重定向到返回URL。
您可以選擇通過傳遞“ cbt”參數來更改“返回商家”按鈕的措詞。
例如
<input type="hidden" name="cbt" value="Click here to complete your purchase">

不幸的是,使用“網站付款標准”無法將訪客結帳自動重定向到您的返回URL。

如果您必須這樣做,則您需要集成PayPal Express Checkout(免費),它始終會重定向回您的站點,因為您的站點是“調用最終集合”(調用完成交易的API調用)的站點。 ,DoExpressCheckoutPayment)。

當我看到這樣的問題時,我首先檢查的是請求中傳遞的URL。

您在本地運行應用程序嗎? 您是否正在將本地主機URL傳遞給PayPal?

您是否正在向PayPal傳遞有效的URL?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM