Ruby on Rails - PayPal transaction URL with different currencies -


i'd build paypal transaction url eur currency.

when fire url, paypal shows me price usd currency:

  def paypal_url(return_path)     values = {         business: "paypal@mystore.de",         cmd: "_xclick",         upload: 1,         return: "#{rails.application.secrets.app_host}#{return_path}",         invoice: id,         amount: product.price,         item_name: product.name,         item_number: product.id,         quantity: '1',         notify_url: "#{rails.application.secrets.app_host}/hook"     }     "#{rails.application.secrets.paypal_host}/cgi-bin/webscr?" + values.to_query   end 

i found in docs:

  amount: {     total: 1.1,     currency: 'usd'   } 

but when put

  amount: {     total: product.price,     currency: 'eur'   } 

into url, paypal shows error i've passed bad amount value.


Comments