Class: CheckoutSdk::Payments::AlipayPlusSource

Inherits:
PaymentSource show all
Defined in:
lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb

Instance Attribute Summary

Attributes inherited from PaymentSource

#type

Class Method Summary collapse

Class Method Details

.alipay_plus_cn_sourceAlipayPlusSource



12
13
14
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 12

def self.alipay_plus_cn_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::ALIPAY_CN
end

.alipay_plus_dana_sourceAlipayPlusSource



27
28
29
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 27

def self.alipay_plus_dana_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::DANA
end

.alipay_plus_gcash_sourceAlipayPlusSource



17
18
19
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 17

def self.alipay_plus_gcash_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::GCASH
end

.alipay_plus_hk_sourceAlipayPlusSource



22
23
24
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 22

def self.alipay_plus_hk_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::ALIPAY_HK
end

.alipay_plus_kakao_pay_sourceAlipayPlusSource



32
33
34
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 32

def self.alipay_plus_kakao_pay_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::KAKAOPAY
end

.alipay_plus_sourceAlipayPlusSource



7
8
9
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 7

def self.alipay_plus_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::ALIPAY_PLUS
end

.alipay_plus_tng_sourceAlipayPlusSource



42
43
44
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 42

def self.alipay_plus_tng_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::TNG
end

.alipay_plus_true_money_sourceAlipayPlusSource



37
38
39
# File 'lib/checkout_sdk/payments/source/apm/alipay_plus_source.rb', line 37

def self.alipay_plus_true_money_source
  AlipayPlusSource.new CheckoutSdk::Common::PaymentSourceType::TRUEMONEY
end