Implementation contains some simplifications
does not support multiple subID per merchant
language is fixed to ‘nl’
These constants will never change for most users
Check status of transaction and confirm payment transaction_id must be a valid transaction_id from a prior setup.
# File lib/active_merchant/billing/gateways/ideal/ideal_base.rb, line 40 def capture(transaction, options = {}) options[:transaction_id] = transaction commit(build_status_request(options)) end
Get list of issuers from response.issuer_list
# File lib/active_merchant/billing/gateways/ideal/ideal_base.rb, line 46 def issuers commit(build_directory_request) end
Setup transaction. Get redirect_url from response.service_url
# File lib/active_merchant/billing/gateways/ideal/ideal_base.rb, line 32 def setup_purchase(money, options = {}) requires!(options, :issuer_id, :return_url, :order_id, :currency, :description, :entrance_code) commit(build_transaction_request(money, options)) end
Generated with the Darkfish Rdoc Generator 2.