1

paypal用于支付,这里是用于支付的主要函数和参数。

def self.paypal_url(.....)
values = {
        :business => 'email@id.com',
        :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

请指导我?

4

1 回答 1

1

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

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

你可以在这里看到一个例子: https ://developer.paypal.com/docs/classic/payflow/gs_ppa_hosted_pa​​ges/

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

于 2016-06-17T17:57:38.167 回答