class IatsPayments::ProcessLinkClient

Constants

ENDPOINT_URL

Public Class Methods

wsdl_endpoint_url() click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 19
def self.wsdl_endpoint_url
  ENDPOINT_URL + "?WSDL"
end

Public Instance Methods

create_customer_code_and_process_acheft(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 35
def create_customer_code_and_process_acheft(message, locals = {})
  call(:create_customer_code_and_process_acheft, { message: message }.merge(locals))
end
create_customer_code_and_process_credit_card(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 23
def create_customer_code_and_process_credit_card(message, locals = {})
  call(:create_customer_code_and_process_credit_card, { message: message }.merge(locals))
end
get_batch_process_result_file(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 67
def get_batch_process_result_file(message, locals = {})
  call(:get_batch_process_result_file, { message: message }.merge(locals))
end
process_acheft(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 43
def process_acheft(message, locals = {})
  call(:process_acheft, { message: message }.merge(locals))
end
process_acheft_charge_batch(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 59
def process_acheft_charge_batch(message, locals = {})
  call(:process_acheft_charge_batch, { message: message }.merge(locals))
end
process_acheft_refund_batch(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 63
def process_acheft_refund_batch(message, locals = {})
  call(:process_acheft_refund_batch, { message: message }.merge(locals))
end
process_acheft_refund_with_transaction_id(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 51
def process_acheft_refund_with_transaction_id(message, locals = {})
  call(:process_acheft_refund_with_transaction_id, { message: message }.merge(locals))
end
process_acheft_with_customer_code(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 39
def process_acheft_with_customer_code(message, locals = {})
  call(:process_acheft_with_customer_code, { message: message }.merge(locals))
end
process_credit_card(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 31
def process_credit_card(message, locals = {})
  call(:process_credit_card, { message: message }.merge(locals))
end
process_credit_card_batch(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 55
def process_credit_card_batch(message, locals = {})
  call(:process_credit_card_batch, { message: message }.merge(locals))
end
process_credit_card_refund_with_transaction_id(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 47
def process_credit_card_refund_with_transaction_id(message, locals = {})
  call(:process_credit_card_refund_with_transaction_id, { message: message }.merge(locals))
end
process_credit_card_with_customer_code(message, locals = {}) click to toggle source
# File lib/iats_payments/client/process_link_client.rb, line 27
def process_credit_card_with_customer_code(message, locals = {})
  call(:process_credit_card_with_customer_code, { message: message }.merge(locals))
end