module Bestpay::Payment::Web

Web支付

Constants

GATEWAY_HOST
REQUIRED_PARAMS

Public Class Methods

payment_url(params) click to toggle source

默认

# File lib/bestpay/payment/web.rb, line 10
def self.payment_url(params)
  default_params = {
    'CURTYPE' => "RMB",# 币种
    'ENCODETYPE' => "1",# 加密方式
    'BUSICODE' => "0001",# 业务类型
    'PRODUCTID' => "08",# 业务标识
  }

  Payment.build_payment_url(default_params, params, GATEWAY_HOST, REQUIRED_PARAMS)
end

Public Instance Methods

direct_payment_url() click to toggle source

自定义银行交易请求

# File lib/bestpay/payment/web.rb, line 22
def direct_payment_url
  raise 'TODO'
end
unify_payment_url() click to toggle source

统一收银柜台交易请求

# File lib/bestpay/payment/web.rb, line 27
def unify_payment_url
  raise 'TODO'
end