module PxFusion
Constants
- VERSION
Attributes
default_currency[W]
default_return_url[RW]
endpoint[W]
form_endpoint[W]
logger[W]
logging[W]
password[W]
username[W]
Public Class Methods
client()
click to toggle source
# File lib/pxfusion.rb, line 43 def client @client ||= Client.new end
default_currency()
click to toggle source
# File lib/pxfusion.rb, line 31 def default_currency @default_currency ||= "NZD" end
endpoint()
click to toggle source
# File lib/pxfusion.rb, line 23 def endpoint @endpoint ||= "https://sec.paymentexpress.com/pxf/pxf.svc" end
form_endpoint()
click to toggle source
# File lib/pxfusion.rb, line 27 def form_endpoint @form_endpoint ||= "https://sec.paymentexpress.com/pxmi3/pxfusionauth" end
logger()
click to toggle source
# File lib/pxfusion.rb, line 35 def logger @logger ||= Logger.new(STDOUT) if logging end
logging()
click to toggle source
# File lib/pxfusion.rb, line 39 def logging @logging ||= false end
statuses()
click to toggle source
# File lib/pxfusion.rb, line 47 def statuses { approved: 0, declined: 1, retry: 2, invalid_post: 3, unknown: 4, cancelled: 5, not_found: 6 } end