Ruby on rails 如何在rails中向Paypal添加运费?
我有一个订单控制器,保存时会触发以下方法,但我在传递运费时遇到问题Ruby on rails 如何在rails中向Paypal添加运费?,ruby-on-rails,e-commerce,paypal,Ruby On Rails,E Commerce,Paypal,我有一个订单控制器,保存时会触发以下方法,但我在传递运费时遇到问题 def paypal_url(return_url,cancel_url) values = { :business => 'seller@mail.com', :cmd => '_cart', :upload => 1, :return => return_url, :invoice => @cart.id, :ca
def paypal_url(return_url,cancel_url)
values = {
:business => 'seller@mail.com',
:cmd => '_cart',
:upload => 1,
:return => return_url,
:invoice => @cart.id,
:cancel_return => cancel_url,
}
@cart.line_items.each_with_index do |item, index|
values.merge!({
"amount_#{index+1}" => item.total_price,
"item_name_#{index+1}" => item.product.title,
"item_id_#{index+1}" => item.id,
"quantity_#{index+1}" => item.quantity,
})
end
"https://www.sandbox.paypal.com/cgi-bin/webscr?" + values.to_query
end
我想在付款页面中添加“运输和处理:”字样,但我找不到告诉贝宝我的运输成本值的钥匙
我已经尝试了active merchant,但这更复杂。运费和处理费在Paypal帐户的邮费计算/运费计算中设置