Module: ActiveMerchant::Billing::Integrations::PagSeguro
- Defined in:
- lib/active_merchant/billing/integrations/pag_seguro.rb,
lib/active_merchant/billing/integrations/pag_seguro/helper.rb,
lib/active_merchant/billing/integrations/pag_seguro/notification.rb
Defined Under Namespace
Classes: Helper, Notification
Class Method Summary
collapse
Class Method Details
.invoicing_url ⇒ Object
31
32
33
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 31
def self.invoicing_url
test? ? invoicing_test_url : invoicing_production_url
end
|
.notification(query_string, options = {}) ⇒ Object
39
40
41
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 39
def self.notification(query_string, options = {})
Notification.new(query_string, options)
end
|
.notification_url ⇒ Object
35
36
37
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 35
def self.notification_url
test? ? notification_test_url : notification_production_url
end
|
.return(query_string, options = {}) ⇒ Object
43
44
45
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 43
def self.return(query_string, options = {})
Return.new(query_string, options)
end
|
.service_url ⇒ Object
27
28
29
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 27
def self.service_url
test? ? service_test_url : service_production_url
end
|
.test? ⇒ Boolean
47
48
49
|
# File 'lib/active_merchant/billing/integrations/pag_seguro.rb', line 47
def self.test?
ActiveMerchant::Billing::Base.integration_mode == :test
end
|