Module ActiveMerchant::Billing::Integrations::HiTrust
In: lib/active_merchant/billing/integrations/hi_trust/helper.rb
lib/active_merchant/billing/integrations/hi_trust/notification.rb
lib/active_merchant/billing/integrations/hi_trust/return.rb
lib/active_merchant/billing/integrations/hi_trust.rb

Methods

Classes and Modules

Class ActiveMerchant::Billing::Integrations::HiTrust::Helper
Class ActiveMerchant::Billing::Integrations::HiTrust::Notification
Class ActiveMerchant::Billing::Integrations::HiTrust::Return

Constants

TEST_URL = 'https://testtrustlink.hitrust.com.tw/TrustLink/TrxReq'
LIVE_URL = 'https://trustlink.hitrust.com.tw/TrustLink/TrxReq'

Public Class methods

[Source]

    # File lib/active_merchant/billing/integrations/hi_trust.rb, line 16
16:         def self.notification(post)
17:           Notification.new(post)
18:         end

[Source]

    # File lib/active_merchant/billing/integrations/hi_trust.rb, line 20
20:         def self.return(query_string)
21:           Return.new(query_string)
22:         end

[Source]

    # File lib/active_merchant/billing/integrations/hi_trust.rb, line 12
12:         def self.service_url
13:           ActiveMerchant::Billing::Base.integration_mode == :test ? TEST_URL : LIVE_URL
14:         end

[Validate]