Class: ActiveMerchant::Billing::PayflowUkGateway

Inherits:
PayflowGateway show all
Defined in:
lib/active_merchant/billing/gateways/payflow_uk.rb

Constant Summary

Constants included from PayflowCommonAPI

ActiveMerchant::Billing::PayflowCommonAPI::CARD_MAPPING, ActiveMerchant::Billing::PayflowCommonAPI::LIVE_URL, ActiveMerchant::Billing::PayflowCommonAPI::TEST_URL, ActiveMerchant::Billing::PayflowCommonAPI::XMLNS

Instance Attribute Summary

Attributes inherited from Gateway

#options

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from PayflowGateway

#authorize, #purchase

Methods included from PayflowCommonAPI

#capture, included, #initialize, #test?, #void

Methods inherited from Gateway

gateway, #initialize, supports?, #test?

Methods included from RequiresParameters

#requires!

Methods included from PostsData

#included?, #ssl_post

Class Method Details

.supported_cardtypesObject



11
12
13
# File 'lib/active_merchant/billing/gateways/payflow_uk.rb', line 11

def self.supported_cardtypes
  [:visa, :master, :american_express, :discover, :solo, :switch]
end

Instance Method Details

#expressObject



7
8
9
# File 'lib/active_merchant/billing/gateways/payflow_uk.rb', line 7

def express
  @express ||= PayflowExpressUkGateway.new(@options)
end