module OffsitePayments::Integrations::BitPay
Constants
- API_V1_URL
- API_V2_TOKEN_REGEX
- API_V2_URL
Public Class Methods
helper(order, account, options = {})
click to toggle source
# File lib/offsite_payments/integrations/bit_pay.rb, line 15 def self.helper(order, account, options = {}) Helper.new(order, account, options) end
invoicing_url(api_token)
click to toggle source
# File lib/offsite_payments/integrations/bit_pay.rb, line 27 def self.invoicing_url(api_token) if v2_api_token?(api_token) API_V2_URL else API_V1_URL end end
notification(post, options = {})
click to toggle source
# File lib/offsite_payments/integrations/bit_pay.rb, line 11 def self.notification(post, options = {}) Notification.new(post, options) end
return(query_string, options = {})
click to toggle source
# File lib/offsite_payments/integrations/bit_pay.rb, line 19 def self.return(query_string, options = {}) Return.new(query_string) end
v2_api_token?(api_token)
click to toggle source
# File lib/offsite_payments/integrations/bit_pay.rb, line 23 def self.v2_api_token?(api_token) API_V2_TOKEN_REGEX.match(api_token) end