class Ogone::Ecommerce

Constants

MANDATORY_PARAMETERS
OUTBOUND_SIGNATURE_PARAMETERS

Public Instance Methods

add_single_return_url(return_url) click to toggle source
# File lib/ogone/ecommerce.rb, line 69
def add_single_return_url(return_url)
  %i[ACCEPTURL DECLINEURL EXCEPTIONURL CANCELURL].each do |field|
    @parameters[field] = return_url
  end
end
form_action() click to toggle source
# File lib/ogone/ecommerce.rb, line 62
def form_action
  unless VALID_ENVIRONMENTS.include? @environment.to_s
    raise ConfigurationError, "Unsupported Ogone environment: '#{@environment}'."
  end
  "https://secure.ogone.com/ncol/#{@environment}/orderstandard_utf8.asp"
end
pspid=(pspid) click to toggle source
Calls superclass method Ogone::Base#pspid=
# File lib/ogone/ecommerce.rb, line 57
def pspid=(pspid)
  super(pspid)
  @parameters[:PSPID] = pspid
end