class Ogone::Flexcheckout

Constants

MANDATORY_PARAMETERS
OUTBOUND_SIGNATURE_PARAMETERS

Public Instance Methods

fields_for_payment(parameters = {}) click to toggle source
Calls superclass method Ogone::Base#fields_for_payment
# File lib/ogone/flexcheckout.rb, line 37
def fields_for_payment(parameters = {})
  super(parameters, 'SHASIGNATURE.SHASIGN')
end
form_url() click to toggle source
# File lib/ogone/flexcheckout.rb, line 41
def form_url
  "https://#{ogone_host}/Tokenization/HostedPage?#{URI.encode_www_form(fields_for_payment)}"
end
pspid=(pspid) click to toggle source
Calls superclass method Ogone::Base#pspid=
# File lib/ogone/flexcheckout.rb, line 32
def pspid=(pspid)
  super(pspid)
  @parameters[:'ACCOUNT.PSPID'] = pspid
end