是否可以将自定义参数发送到Paypal?我正在做如下。
<%= 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_name
或event_id
。我怎样才能做到这一点 ?
谢谢
最佳答案
您可以将options
变量on0
至on9
用作名称,将os0
至os9
用作值,或者如果使用上载命令,请使用on0_N
和os0_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">
它会在交易明细中显示: