class AlfaBank::Client
Public Class Methods
adds_params_to_order(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 41 def adds_params_to_order(params) send_request(:adds_params_to_order , params) end
bind_card(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 61 def bind_card(params) send_request(:bind_card , params) end
binding_list(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 69 def binding_list(params) send_request(:binding_list , params) end
binding_payment(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 53 def binding_payment(params) send_request(:binding_payment , params) end
check_3ds(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 37 def check_3ds(params) send_request(:check_3ds , params) end
extend_binding(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 65 def extend_binding(params) send_request(:extend_binding , params) end
extend_request_order_status(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 25 def extend_request_order_status(params) send_request(:extend_request_order_status , params) end
finish_order(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 17 def finish_order(params) send_request(:finish_order , params) end
order_status(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 21 def order_status(params) send_request(:order_status , params) end
payment_statistic(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 45 def payment_statistic(params) send_request(:payment_statistic , params) end
payment_to_otherway(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 49 def payment_to_otherway(params) send_request(:payment_to_otherway , params) end
preauth_register_order(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 13 def preauth_register_order(params) send_request(:preauth_register_order , params) end
refund_order_sum(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 33 def refund_order_sum(params) send_request(:refund_order_sum , params) end
register_order(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 9 def register_order(params) send_request(:register_order , params) end
reverse_order_payment(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 29 def reverse_order_payment(params) send_request(:reverse_order_payment , params) end
unbind_card(params)
click to toggle source
# File lib/alfa_bank/client.rb, line 57 def unbind_card(params) send_request(:unbind_card , params) end
Private Class Methods
send_request(request_type, opts)
click to toggle source
# File lib/alfa_bank/client.rb, line 76 def send_request(request_type, opts) instance.send(:send_request, request_type, opts) end
Public Instance Methods
send_request(request_type, opts)
click to toggle source
# File lib/alfa_bank/client.rb, line 81 def send_request(request_type, opts) RequestSender.new(request_type, opts).call end