module OffsitePayments::Integrations::Newebpay
NewebPay Integrations
@since 0.1.0
Constants
- VERSION
Public Class Methods
helper(order, merchant, options = {})
click to toggle source
Alias to create helper
@param [String] order ID @param [String] merchant ID @param [Hash] options
@since 0.1.0
# File lib/offsite_payments/integrations/newebpay.rb, line 44 def self.helper(order, merchant, options = {}) OffsitePayments::Integrations::Newebpay::Helper.new(order, merchant, options) end
notification(query_string, options = {})
click to toggle source
Alias to create notification object
@param [String] query string @param [Hash] options
@since 0.1.0
# File lib/offsite_payments/integrations/newebpay.rb, line 64 def self.notification(query_string, options = {}) OffsitePayments::Integrations::Newebpay::Notification.new(query_string, options) end
return(query_string, options = {})
click to toggle source
Alias to create return object
@param [String] query string @param [Hash] options
@since 0.1.0
# File lib/offsite_payments/integrations/newebpay.rb, line 54 def self.return(query_string, options = {}) OffsitePayments::Integrations::Newebpay::Return.new(query_string, options) end
service_url()
click to toggle source
Current service URL
@return [String]
@since 0.1.0
# File lib/offsite_payments/integrations/newebpay.rb, line 23 def self.service_url case OffsitePayments.mode when :production then live_url when :test then test_url else raise StandardError, "Integration mode set to an invalid value: #{OffsitePayments.mode}" end end