我正在使用paypal付款,这是用于付款的主要功能和参数。

def self.paypal_url(.....)
values = {
        :business => '[email protected]',
        :cmd => '_cart',
        :upload => 1,
        :return => return_url,
        :invoice => "#{customer.id}_#{sType.id}_#{Time.now}",
        :notify_url => notify_url
    }
    values.merge!({
                      "amount_1" => amount,
                      "item_name_1" => sType.show_title,
                      "discount_amount_1" => discount
                      # "quantity_1" => '1'
                  })
    "https://www.paypal.com/cgi-bin/webscr?" + values.to_query
end


但是现在我要使用PayFlow。请指导我我必须更改哪个参数,并且最终的付款网址是"https://www.paypal.com/cgi-bin/webscr?" + values.to_query

请指导我吗?

最佳答案

有一个在git上托管页面的Payflow Pro的Rails示例:
https://gist.github.com/supairish/5872581

该代码获取要在视图中的iframe中使用的令牌。

您可以在此处查看示例:
https://developer.paypal.com/docs/classic/payflow/gs_ppa_hosted_pages/

我还发现此资源很有帮助:
如何使用托管页面测试与Payflow Gateway的集成?
www.paypal-knowledge.com/infocenter/index?page=content&widgetview=true&id=FAQ1493

关于ruby-on-rails - Ruby on Rails中的Payflow付款集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36839140/

10-10 01:20