Module: YlPay

Defined in:
lib/yl_pay.rb,
lib/yl_pay/sign.rb,
lib/yl_pay/utils.rb,
lib/yl_pay/result.rb,
lib/yl_pay/service.rb,
lib/yl_pay/version.rb

Defined Under Namespace

Classes: Result, Service, Sign, Utils

Constant Summary collapse

VERSION =
"1.1.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.mch_rsa_private_keyObject

Returns the value of attribute mch_rsa_private_key.



12
13
14
# File 'lib/yl_pay.rb', line 12

def mch_rsa_private_key
  @mch_rsa_private_key
end

.merchant_idObject

Returns the value of attribute merchant_id.



12
13
14
# File 'lib/yl_pay.rb', line 12

def merchant_id
  @merchant_id
end

.notify_urlObject

Returns the value of attribute notify_url.



12
13
14
# File 'lib/yl_pay.rb', line 12

def notify_url
  @notify_url
end

.payeco_rsa_public_keyObject

Returns the value of attribute payeco_rsa_public_key.



12
13
14
# File 'lib/yl_pay.rb', line 12

def payeco_rsa_public_key
  @payeco_rsa_public_key
end

.payeco_urlObject

Returns the value of attribute payeco_url.



12
13
14
# File 'lib/yl_pay.rb', line 12

def payeco_url
  @payeco_url
end

.return_urlObject

Returns the value of attribute return_url.



12
13
14
# File 'lib/yl_pay.rb', line 12

def return_url
  @return_url
end

Class Method Details

.debug_mode?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/yl_pay.rb', line 14

def debug_mode?
  @debug_mode
end

.versionObject

对应的调用易联支付那边的版本号



19
20
21
# File 'lib/yl_pay.rb', line 19

def version
  '2.0.0'
end