2014-09-05 23 views
0

我爲我的網站的管理員創建了一個函數,使用PayPal將錢返還給用戶。我用Paypal創建了一個按鈕。我的問題是:當管理員登錄貝寶與商業帳戶,然後他將錢發送到個人帳戶,貝寶不會重定向到我的網站。Paypal如何重定向到我的網站?

這裏是我的代碼

<form target="myWindowPayment" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="payPalForm"> 
<input type="hidden" name="item_number" value="<?php echo $idProject ?>"> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" name="no_note" value="1"> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="currency_code" value="USD"> 
<input type="hidden" name="return" value="<?php echo base_url() ?>crowdpp/backingProject/3"> 
<input type="hidden" name="cancel" value="<?php echo base_url() ?>crowdpp/backingProject/3"> 
<input name="item_name" type="hidden" id="item_name" value="Pledging for <?php echo $result->title ?> project" size="45"> 
<input name="amount" type="hidden" id="amount" value="<?php echo $pledgeAmount ?>" size="45"> 
</form> 
+0

嘗試登錄到您的沙盒帳戶並轉到個人資料 - >我的銷售工具 - >網站付款習慣設定。應該有一個選項「自動返回」,打開它並在那裏提供返回網址。保存設置並嘗試再次處理付款。 – Eshan 2014-09-06 20:39:51

回答

0

在支付整合,我們得到兩個結果。

1.successful payment 
    2.unsuccessful payment 

將成功的頁面名稱放入返回網址中,如果成功payment.put失敗頁面名稱中cancelurl如果不成功payment.example。

$setExpressCheckoutRequestDetails->ReturnURL = "http://localhost:8080/success.php"; 
$setExpressCheckoutRequestDetails->CancelURL = "http://localhost:8080/cancel.php"; 
+0

是的,我已經設置了returnURL,但它沒有工作。 – 2014-09-05 05:04:57

+0

你能檢查端口號是否正確? – Madhesh 2014-09-05 05:06:32

+0

你可以看到我的代碼。請幫我用我的代碼。我認爲一些與有關的東西,但我不知道如何解決,因爲帳戶接收者是個人的。 – 2014-09-05 05:14:05

0
<input type="hidden" name="return_url" value="<?php echo urlencode(base_url().'crowdpp/backingProject/3'); ?>"> 
<input type="hidden" name="return" value="<?php echo urlencode(base_url().'crowdpp/backingProject/3'); ?>"> 
+0

它沒有幫助 – 2014-09-05 06:44:37

相關問題