Module: MyAlipay::Page::Service
- Defined in:
- lib/my_alipay/page/service.rb
Constant Summary collapse
- GATEWAY_URL =
'https://openapi.alipayde.com/gateway.do'
Class Method Summary collapse
Class Method Details
.create_alipay_trade_page_pay_url(params, options = {}) ⇒ Object
电脑网站支付url
7 8 9 10 11 |
# File 'lib/my_alipay/page/service.rb', line 7 def self.create_alipay_trade_page_pay_url(params, = {}) params.merge!({method: 'alipay.trade.page.pay'})[:biz_content].merge!({product_code: "FAST_INSTANT_TRADE_PAY"}) sign_params = MyAlipay::Sign.generate params MyAlipay.gateway_url + '?' + sign_params[:sign_str] + "&sign=#{ERB::Util.url_encode(sign_params[:sign])}" end |