2014-05-21 41 views
0

是否可以發送自定義參數到貝寶?我正在做如下。發送額外的自定義參數到貝寶

<%= form_tag 'https://www.sandbox.paypal.com/cgi-bin/webscr', authenticity_token: false do %> 
     <input type="hidden" name="cmd" value="_cart"> 
     <input type="hidden" name="upload" value="1"> 
     <input type="hidden" name="business" value="[email protected]"> 
     <input type="hidden" name="return" value="#{dashboard_url}"> 
     <input type="hidden" name="amount_1" value="1"> 
     <input type="hidden" name="item_name_1" value="parrtyyyyy"> 
     <input type="hidden" name="item_number_1" value="1"> 
     <input type="hidden" name="quantity_1" value="1"> 

     `######## custom parameters ##########` 
     <input type="hidden" name="event_name" value="testing"> 
     <input type="hidden" name="event_id" value="123"> 

     <input type="submit" value="PayPal"> 
    <% end %> 

形式得到提交一切就像一個魅力,但是當我登錄到我的企業帳戶,以獲得事件中,我什麼也看不到的細節,也沒有event_nameevent_id

我該怎麼做?

感謝

回答

2

您可以通過​​使用options變量on0通過on9的名稱和os0的價值觀,或者使用上傳命令使用on0_Nos0_N其中N是你上傳例如項目:amount_1

<input type="hidden" name="on0_1" value="event_name"> 
<input type="hidden" name="os0_1" value="testing"> 

<input type="hidden" name="on1_1" value="event_id"> 
<input type="hidden" name="os1_1" value="123"> 

,它會顯示在交易細節:

Cart Contents

+0

仍然無法查看我的自定義變量:(我做的和你做的完全一樣。 – user3269780

+0

嗯,我測試使用ADD而不是UPLOAD ..讓我嘗試一些事情。 – Aaron

+0

被編輯爲上傳命令的事實。 – Aaron