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
Post a Comment