Module: MyAlipay::Mobile::Service

Defined in:
lib/my_alipay/mobile/service.rb

Constant Summary collapse

GATEWAY_URL =
'https://openapi.alipayde.com/gateway.do'

Class Method Summary collapse

Class Method Details

.create_alipay_trade_app_pay_url(params, options = {}) ⇒ Object

手机支付宝app支付url



7
8
9
10
11
# File 'lib/my_alipay/mobile/service.rb', line 7

def self.create_alipay_trade_app_pay_url(params, options = {})
  params.merge!({method: 'alipay.trade.app.pay'})[:biz_content].merge!({product_code: "QUICK_MSECURITY_PAY"})
  sign_params = MyAlipay::Sign.generate params
  sign_params[:sign_str] + "&sign=#{ERB::Util.url_encode(sign_params[:sign])}"
end