2013-03-05 51 views
1

根據this page你可以通過改變這個發送多寶項目和預填充出貨形式

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

這個

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

此外,發送多個項目PayPal支付,如果你想預填充航運您需要更改

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

這個

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

我的問題是,如果你想要做什麼都:單獨發送的每個項目貝寶以及預填充的運輸形式。但是,好像這不是possilbe因爲 第一件事需要

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

和第二需要

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

這明顯衝突。無論如何要做我想做的事情?當然,Paypal中的某個人一定認爲有人希望將所有購物車物品單獨發送到Paypal,並預先填充運輸信息表單。如果有人能幫我解決這個問題,我將不勝感激。

謝謝!

回答

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"> 
+0

對不起,我的第一條消息不夠清楚。 「預先填寫運輸表單」的意思是在Paypal結帳頁面上填寫客戶的姓名,地址,電話,電子郵件地址等。我已經將這些信息保存在我的網站上的數據庫中。我不是指物品的運輸成本。 我希望能夠發送多個項目到PayPal,以便他們可以在結帳時看到他們(而不是隻發送總價格),還可以填寫他們的姓名,地址,電話號碼等等。我在我的數據庫中有信息。這可能嗎? – 2013-03-06 05:03:11

+0

您仍然可以使用cmd = _cart和upload = 1,但是如果您還希望使用買方信息填充結帳頁面,則可以使用https://www.x.com/developers/paypal/上找到的變量documentation-tools/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables#id08A6HI0J0VU – 2013-03-06 14:07:28

+0

謝謝你的回覆,我想通了! – 2013-03-06 16:56:35