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