Module: Moneta::Api::ServiceMethods

Included in:
Service
Defined in:
lib/moneta/api/service_methods.rb

Instance Method Summary collapse

Instance Method Details

#approve_phone_apply_code(request) ⇒ Moneta::Api::Responses::ApprovePhoneApplyCodeResponse



198
199
200
# File 'lib/moneta/api/service_methods.rb', line 198

def approve_phone_apply_code(request)
  call(__method__, request)
end

#approve_phone_send_confirmation(request) ⇒ Moneta::Api::Responses::ApprovePhoneSendConfirmationResponse



192
193
194
# File 'lib/moneta/api/service_methods.rb', line 192

def approve_phone_send_confirmation(request)
  call(__method__, request)
end

#authorise_transaction(request) ⇒ Moneta::Api::Responses::AuthoriseTransactionResponse



6
7
8
# File 'lib/moneta/api/service_methods.rb', line 6

def authorise_transaction(request)
  call(__method__, request)
end

#authorise_transaction_batch(request) ⇒ Moneta::Api::Responses::AuthoriseTransactionBatchResponse



12
13
14
# File 'lib/moneta/api/service_methods.rb', line 12

def authorise_transaction_batch(request)
  call(__method__, request)
end

#cancel_transaction(request) ⇒ Moneta::Api::Responses::CancelTransactionResponse



18
19
20
# File 'lib/moneta/api/service_methods.rb', line 18

def cancel_transaction(request)
  call(__method__, request)
end

#cancel_transaction_batch(request) ⇒ Moneta::Api::Responses::CancelTransactionBatchResponse



24
25
26
# File 'lib/moneta/api/service_methods.rb', line 24

def cancel_transaction_batch(request)
  call(__method__, request)
end

#confirm_transaction(request) ⇒ Moneta::Api::Responses::ConfirmTransactionResponse



30
31
32
# File 'lib/moneta/api/service_methods.rb', line 30

def confirm_transaction(request)
  call(__method__, request)
end

#confirm_transaction_batch(request) ⇒ Moneta::Api::Responses::ConfirmTransactionBatchResponse



36
37
38
# File 'lib/moneta/api/service_methods.rb', line 36

def confirm_transaction_batch(request)
  call(__method__, request)
end

#create_account(request) ⇒ Moneta::Api::Responses::CreateAccountResponse



42
43
44
# File 'lib/moneta/api/service_methods.rb', line 42

def (request)
  call(__method__, request)
end

#create_bank_account(request) ⇒ Moneta::Api::Responses::CreateBankAccountResponse



168
169
170
# File 'lib/moneta/api/service_methods.rb', line 168

def (request)
  call(__method__, request)
end

#create_profile(request) ⇒ Moneta::Api::Responses::CreateProfileResponse



156
157
158
# File 'lib/moneta/api/service_methods.rb', line 156

def create_profile(request)
  call(__method__, request)
end

#edit_bank_account(request) ⇒ Moneta::Api::Responses::EditBankAccountResponse



174
175
176
# File 'lib/moneta/api/service_methods.rb', line 174

def (request)
  call(__method__, request)
end

#edit_profile(request) ⇒ Moneta::Api::Responses::EditProfileResponse



162
163
164
# File 'lib/moneta/api/service_methods.rb', line 162

def edit_profile(request)
  call(__method__, request)
end

#find_account_by_alias(request) ⇒ Moneta::Api::Responses::FindAccountByAliasResponse

Parameters:

  • (String)

Returns:



48
49
50
# File 'lib/moneta/api/service_methods.rb', line 48

def (request)
  call(__method__, request)
end

#find_account_by_id(id) ⇒ Moneta::Api::Responses::FindAccountByIdResponse

Parameters:

  • (Integer)

Returns:



72
73
74
# File 'lib/moneta/api/service_methods.rb', line 72

def (id)
  call(__method__, id)
end

#find_accounts_list(request) ⇒ Moneta::Api::Responses::FindAccountsListResponse



54
55
56
# File 'lib/moneta/api/service_methods.rb', line 54

def find_accounts_list(request)
  call(__method__, request)
end

#find_bank_accounts(request) ⇒ Moneta::Api::Responses::FindBankAccountsResponse



186
187
188
# File 'lib/moneta/api/service_methods.rb', line 186

def find_bank_accounts(request)
  call(__method__, request)
end

#find_last_operations_list(request) ⇒ Moneta::Api::Responses::FindLastOperationsListResponse



78
79
80
# File 'lib/moneta/api/service_methods.rb', line 78

def find_last_operations_list(request)
  call(__method__, request)
end

#find_operations_list(request) ⇒ Moneta::Api::Responses::FindOperationsListResponse



60
61
62
# File 'lib/moneta/api/service_methods.rb', line 60

def find_operations_list(request)
  call(__method__, request)
end

#forecast_transaction(request) ⇒ Moneta::Api::Responses::ForecastTransactionResponse



66
67
68
# File 'lib/moneta/api/service_methods.rb', line 66

def forecast_transaction(request)
  call(__method__, request)
end

#get_account_payment_password_challenge(request) ⇒ Moneta::Api::Responses::GetAccountPaymentPasswordChallengeResponse



84
85
86
# File 'lib/moneta/api/service_methods.rb', line 84

def (request)
  call(__method__, request)
end

#get_operation_details_by_id(id) ⇒ Moneta::Api::Responses::GetOperationDetailsByIdResponse



90
91
92
# File 'lib/moneta/api/service_methods.rb', line 90

def get_operation_details_by_id(id)
  call(__method__, id)
end

#get_profile_info(request) ⇒ Moneta::Api::Responses::GetProfileInfoResponse



180
181
182
# File 'lib/moneta/api/service_methods.rb', line 180

def get_profile_info(request)
  call(__method__, request)
end

#invoice(request) ⇒ Moneta::Api::Responses::InvoiceResponse



96
97
98
# File 'lib/moneta/api/service_methods.rb', line 96

def invoice(request)
  call(__method__, request)
end

#invoice_batch(request) ⇒ Moneta::Api::Responses::InvoiceBatchResponse



102
103
104
# File 'lib/moneta/api/service_methods.rb', line 102

def invoice_batch(request)
  call(__method__, request)
end

#payment(request) ⇒ Moneta::Api::Responses::PaymentResponse



126
127
128
# File 'lib/moneta/api/service_methods.rb', line 126

def payment(request)
  call(__method__, request)
end

#refund(request) ⇒ Moneta::Api::Responses::RefundResponse



108
109
110
# File 'lib/moneta/api/service_methods.rb', line 108

def refund(request)
  call(__method__, request)
end

#transfer(request) ⇒ Moneta::Api::Responses::TransferResponse



114
115
116
# File 'lib/moneta/api/service_methods.rb', line 114

def transfer(request)
  call(__method__, request)
end

#transfer_batch(request) ⇒ Moneta::Api::Responses::TransferBatchResponse



120
121
122
# File 'lib/moneta/api/service_methods.rb', line 120

def transfer_batch(request)
  call(__method__, request)
end

#verify_payment(request) ⇒ Moneta::Api::Responses::VerifyPaymentResponse



132
133
134
# File 'lib/moneta/api/service_methods.rb', line 132

def verify_payment(request)
  call(__method__, request)
end

#verify_payment_batch(request) ⇒ Moneta::Api::Responses::VerifyPaymentBatchResponse



138
139
140
# File 'lib/moneta/api/service_methods.rb', line 138

def verify_payment_batch(request)
  call(__method__, request)
end

#verify_transaction(request) ⇒ Moneta::Api::Responses::VerifyTransactionResponse



150
151
152
# File 'lib/moneta/api/service_methods.rb', line 150

def verify_transaction(request)
  call(__method__, request)
end

#verify_transfer(request) ⇒ Moneta::Api::Responses::VerifyTransferResponse



144
145
146
# File 'lib/moneta/api/service_methods.rb', line 144

def verify_transfer(request)
  call(__method__, request)
end