├── .gitignore ├── .rubocop.yml ├── CONTRIBUTING.md ├── Gemfile ├── HALL_OF_FAME.md ├── LICENSE.md ├── README.md ├── Rakefile ├── currency_cloud.gemspec ├── examples └── server.rb ├── lib ├── currency_cloud.rb └── currency_cloud │ ├── account.rb │ ├── account_payment_charges_setting.rb │ ├── actions.rb │ ├── actions │ ├── cancel.rb │ ├── create.rb │ ├── current.rb │ ├── delete.rb │ ├── find.rb │ ├── instance_delete.rb │ ├── retrieve.rb │ ├── save.rb │ └── update.rb │ ├── actions_post │ └── find_post.rb │ ├── balance.rb │ ├── bank_details.rb │ ├── beneficiary.rb │ ├── client.rb │ ├── contact.rb │ ├── conversion.rb │ ├── conversion_cancel_result.rb │ ├── conversion_cancellation_quote_result.rb │ ├── conversion_date_change_quote_result.rb │ ├── conversion_date_change_result.rb │ ├── conversion_dates.rb │ ├── conversion_profit_and_loss.rb │ ├── conversion_report_result.rb │ ├── conversion_split_history_result.rb │ ├── conversion_split_preview_result.rb │ ├── conversion_split_result.rb │ ├── currency.rb │ ├── errors │ ├── api_error.rb │ ├── error_utils.rb │ ├── general_error.rb │ └── unexpected_error.rb │ ├── find_report_requests_result.rb │ ├── funding_account.rb │ ├── iban.rb │ ├── ibans.rb │ ├── margin_balance_top_up.rb │ ├── pagination.rb │ ├── payer.rb │ ├── payer_required_details.rb │ ├── payment.rb │ ├── payment_authorisation_result.rb │ ├── payment_confirmation_result.rb │ ├── payment_dates.rb │ ├── payment_delivery_date_result.rb │ ├── payment_fee_rule.rb │ ├── payment_report_result.rb │ ├── payment_submission_info.rb │ ├── payment_tracking_info.rb │ ├── payment_validation_result.rb │ ├── purpose_code.rb │ ├── quote_payment_fee.rb │ ├── rate.rb │ ├── rates.rb │ ├── reference.rb │ ├── report_request_result.rb │ ├── reports.rb │ ├── request_handler.rb │ ├── resource.rb │ ├── resourceful_collection.rb │ ├── response_handler.rb │ ├── sender.rb │ ├── sender_details_result.rb │ ├── session.rb │ ├── settlement_account.rb │ ├── term_and_condition.rb │ ├── terms_and_conditions.rb │ ├── transaction.rb │ ├── transfer.rb │ ├── version.rb │ ├── virtual_account.rb │ ├── virtual_accounts.rb │ ├── withdrawal_account.rb │ ├── withdrawal_account_funds.rb │ └── withdrawal_accounts.rb └── spec ├── currency_cloud ├── request_handler_spec.rb └── resource_spec.rb ├── currency_cloud_spec.rb ├── integration ├── account_spec.rb ├── actions_spec.rb ├── authentication_spec.rb ├── conversions_spec.rb ├── error_utils_spec.rb ├── errors_spec.rb ├── funding_account_spec.rb ├── ibans_spec.rb ├── payment_spec.rb ├── payments_spec.rb ├── rates_spec.rb ├── reference_spec.rb ├── reports_spec.rb ├── term_and_condition_spec.rb ├── transactions_spec.rb ├── transfers_spec.rb ├── virtual_accounts_spec.rb └── withdrawal_accounts_spec.rb ├── spec_helper.rb └── support └── vcr_cassettes ├── Accounts ├── can_retrieve_account_payment_charges_settings.yml └── can_update_account_payment_charges_settings.yml ├── Actions ├── can_create.yml ├── can_current.yml ├── can_delete.yml ├── can_find.yml ├── can_find_when_a_top-level_module_that_matches_a_CC_resourceful_collection_already_exists.yml ├── can_first.yml ├── can_retrieve.yml ├── can_top_up_margin_balance.yml ├── can_update.yml ├── can_use_currency_to_retrieve_balance.yml └── can_validate_beneficiaries.yml ├── Authentication ├── can_be_closed.yml ├── can_use_just_a_token.yml ├── handles_session_timeout_error.yml └── happens_lazily.yml ├── Conversions ├── can_cancel_conversion │ ├── with_notes │ │ └── has_a_non-empty_notes_attribute.yml │ └── without_notes │ │ └── has_a_empty_notes_attribute.yml ├── can_cancellation_quote.yml ├── can_date_change_conversion.yml ├── can_retrieve_cancellation_quote.yml ├── can_retrieve_date_change_quote.yml ├── can_retrieve_profit_and_loss.yml ├── can_split_conversion.yml ├── can_split_history.yml └── can_split_preview.yml ├── Error ├── contains_full_details_for_api_error.yml ├── is_raised_on_a_bad_request.yml ├── is_raised_on_a_forbidden_request.yml ├── is_raised_on_an_internal_server_error.yml ├── is_raised_on_incorrect_authentication_details.yml ├── is_raised_when_a_resource_is_not_found.yml └── is_raised_when_too_many_requests_have_been_issued.yml ├── FundingAccounts ├── can_find.yml ├── can_find_bad_request.yml ├── can_find_missing_currency.yml └── can_find_unauthorized.yml ├── IBANs ├── can_IBANs_for_a_specific_subaccount.yml ├── can_IBANs_for_subaccounts.yml └── can_find.yml ├── Payments ├── can_authorise │ └── when_payment_ids_are_valid.yml ├── can_create.yml ├── can_create_bad_request.yml ├── can_get_the_new_submission.yml ├── can_retrieve_confirmation.yml ├── can_retrieve_payment_delivery_date.yml ├── can_retrieve_payment_tracking_info.yml ├── can_retrieve_quote_payment_fee.yml ├── can_retry_notifications.yml ├── can_validate.yml └── can_validate_and_create_with_sca.yml ├── Rates ├── can_find.yml ├── can_provided_detailed_rate.yml └── can_provided_detailed_rate_with_conversion_date_preference.yml ├── Reference ├── can_retrieve_bank_details.yml ├── can_retrieve_beneficiary_required_details.yml ├── can_retrieve_conversion_dates.yml ├── can_retrieve_currencies.yml ├── can_retrieve_payer_required_details.yml ├── can_retrieve_payment_dates.yml ├── can_retrieve_payment_fee_rules.yml ├── can_retrieve_payment_purpose_codes.yml └── can_retrieve_settlement_accounts.yml ├── Reports ├── can_create_conversions_report.yml ├── can_create_payments_report.yml ├── can_find_report_requests.yml └── can_retrieve_report_request.yml ├── TermsAndConditions └── can_accept_terms.yml ├── Transactions └── can_retrieve_sender_details.yml ├── Transfers ├── can_cancel.yml ├── can_create.yml ├── can_find.yml └── can_retrieve.yml ├── VirtualAccounts ├── can_find.yml ├── can_find_VANs_for_a_specific_subaccount.yml └── can_find_VANs_for_subaccounts.yml └── WithdrawalAccounts ├── can_find_withdrawal_accounts.yml ├── can_find_withdrawal_accounts2.yml └── can_pull_funds.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /HALL_OF_FAME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/HALL_OF_FAME.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /currency_cloud.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/currency_cloud.gemspec -------------------------------------------------------------------------------- /examples/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/examples/server.rb -------------------------------------------------------------------------------- /lib/currency_cloud.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud.rb -------------------------------------------------------------------------------- /lib/currency_cloud/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/account.rb -------------------------------------------------------------------------------- /lib/currency_cloud/account_payment_charges_setting.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/account_payment_charges_setting.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/cancel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/cancel.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/create.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/create.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/current.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/current.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/delete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/delete.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/find.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/find.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/instance_delete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/instance_delete.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/retrieve.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/retrieve.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/save.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/save.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions/update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions/update.rb -------------------------------------------------------------------------------- /lib/currency_cloud/actions_post/find_post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/actions_post/find_post.rb -------------------------------------------------------------------------------- /lib/currency_cloud/balance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/balance.rb -------------------------------------------------------------------------------- /lib/currency_cloud/bank_details.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/bank_details.rb -------------------------------------------------------------------------------- /lib/currency_cloud/beneficiary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/beneficiary.rb -------------------------------------------------------------------------------- /lib/currency_cloud/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/client.rb -------------------------------------------------------------------------------- /lib/currency_cloud/contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/contact.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_cancel_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_cancel_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_cancellation_quote_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_cancellation_quote_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_date_change_quote_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_date_change_quote_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_date_change_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_date_change_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_dates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_dates.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_profit_and_loss.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_profit_and_loss.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_report_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_report_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_split_history_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_split_history_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_split_preview_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_split_preview_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/conversion_split_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/conversion_split_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/currency.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/currency.rb -------------------------------------------------------------------------------- /lib/currency_cloud/errors/api_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/errors/api_error.rb -------------------------------------------------------------------------------- /lib/currency_cloud/errors/error_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/errors/error_utils.rb -------------------------------------------------------------------------------- /lib/currency_cloud/errors/general_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/errors/general_error.rb -------------------------------------------------------------------------------- /lib/currency_cloud/errors/unexpected_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/errors/unexpected_error.rb -------------------------------------------------------------------------------- /lib/currency_cloud/find_report_requests_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/find_report_requests_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/funding_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/funding_account.rb -------------------------------------------------------------------------------- /lib/currency_cloud/iban.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/iban.rb -------------------------------------------------------------------------------- /lib/currency_cloud/ibans.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/ibans.rb -------------------------------------------------------------------------------- /lib/currency_cloud/margin_balance_top_up.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/margin_balance_top_up.rb -------------------------------------------------------------------------------- /lib/currency_cloud/pagination.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/pagination.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payer.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payer_required_details.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payer_required_details.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_authorisation_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_authorisation_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_confirmation_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_confirmation_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_dates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_dates.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_delivery_date_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_delivery_date_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_fee_rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_fee_rule.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_report_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_report_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_submission_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_submission_info.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_tracking_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_tracking_info.rb -------------------------------------------------------------------------------- /lib/currency_cloud/payment_validation_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/payment_validation_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/purpose_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/purpose_code.rb -------------------------------------------------------------------------------- /lib/currency_cloud/quote_payment_fee.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/quote_payment_fee.rb -------------------------------------------------------------------------------- /lib/currency_cloud/rate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/rate.rb -------------------------------------------------------------------------------- /lib/currency_cloud/rates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/rates.rb -------------------------------------------------------------------------------- /lib/currency_cloud/reference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/reference.rb -------------------------------------------------------------------------------- /lib/currency_cloud/report_request_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/report_request_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/reports.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/reports.rb -------------------------------------------------------------------------------- /lib/currency_cloud/request_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/request_handler.rb -------------------------------------------------------------------------------- /lib/currency_cloud/resource.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/resource.rb -------------------------------------------------------------------------------- /lib/currency_cloud/resourceful_collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/resourceful_collection.rb -------------------------------------------------------------------------------- /lib/currency_cloud/response_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/response_handler.rb -------------------------------------------------------------------------------- /lib/currency_cloud/sender.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/sender.rb -------------------------------------------------------------------------------- /lib/currency_cloud/sender_details_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/sender_details_result.rb -------------------------------------------------------------------------------- /lib/currency_cloud/session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/session.rb -------------------------------------------------------------------------------- /lib/currency_cloud/settlement_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/settlement_account.rb -------------------------------------------------------------------------------- /lib/currency_cloud/term_and_condition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/term_and_condition.rb -------------------------------------------------------------------------------- /lib/currency_cloud/terms_and_conditions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/terms_and_conditions.rb -------------------------------------------------------------------------------- /lib/currency_cloud/transaction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/transaction.rb -------------------------------------------------------------------------------- /lib/currency_cloud/transfer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/transfer.rb -------------------------------------------------------------------------------- /lib/currency_cloud/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/version.rb -------------------------------------------------------------------------------- /lib/currency_cloud/virtual_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/virtual_account.rb -------------------------------------------------------------------------------- /lib/currency_cloud/virtual_accounts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/virtual_accounts.rb -------------------------------------------------------------------------------- /lib/currency_cloud/withdrawal_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/withdrawal_account.rb -------------------------------------------------------------------------------- /lib/currency_cloud/withdrawal_account_funds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/withdrawal_account_funds.rb -------------------------------------------------------------------------------- /lib/currency_cloud/withdrawal_accounts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/lib/currency_cloud/withdrawal_accounts.rb -------------------------------------------------------------------------------- /spec/currency_cloud/request_handler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/currency_cloud/request_handler_spec.rb -------------------------------------------------------------------------------- /spec/currency_cloud/resource_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/currency_cloud/resource_spec.rb -------------------------------------------------------------------------------- /spec/currency_cloud_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/currency_cloud_spec.rb -------------------------------------------------------------------------------- /spec/integration/account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/account_spec.rb -------------------------------------------------------------------------------- /spec/integration/actions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/actions_spec.rb -------------------------------------------------------------------------------- /spec/integration/authentication_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/authentication_spec.rb -------------------------------------------------------------------------------- /spec/integration/conversions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/conversions_spec.rb -------------------------------------------------------------------------------- /spec/integration/error_utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/error_utils_spec.rb -------------------------------------------------------------------------------- /spec/integration/errors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/errors_spec.rb -------------------------------------------------------------------------------- /spec/integration/funding_account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/funding_account_spec.rb -------------------------------------------------------------------------------- /spec/integration/ibans_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/ibans_spec.rb -------------------------------------------------------------------------------- /spec/integration/payment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/payment_spec.rb -------------------------------------------------------------------------------- /spec/integration/payments_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/payments_spec.rb -------------------------------------------------------------------------------- /spec/integration/rates_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/rates_spec.rb -------------------------------------------------------------------------------- /spec/integration/reference_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/reference_spec.rb -------------------------------------------------------------------------------- /spec/integration/reports_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/reports_spec.rb -------------------------------------------------------------------------------- /spec/integration/term_and_condition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/term_and_condition_spec.rb -------------------------------------------------------------------------------- /spec/integration/transactions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/transactions_spec.rb -------------------------------------------------------------------------------- /spec/integration/transfers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/transfers_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtual_accounts_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/virtual_accounts_spec.rb -------------------------------------------------------------------------------- /spec/integration/withdrawal_accounts_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/integration/withdrawal_accounts_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Accounts/can_retrieve_account_payment_charges_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Accounts/can_retrieve_account_payment_charges_settings.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Accounts/can_update_account_payment_charges_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Accounts/can_update_account_payment_charges_settings.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_create.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_current.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_current.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_delete.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_delete.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_find_when_a_top-level_module_that_matches_a_CC_resourceful_collection_already_exists.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_find_when_a_top-level_module_that_matches_a_CC_resourceful_collection_already_exists.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_first.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_first.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_retrieve.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_retrieve.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_top_up_margin_balance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_top_up_margin_balance.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_update.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_use_currency_to_retrieve_balance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_use_currency_to_retrieve_balance.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Actions/can_validate_beneficiaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Actions/can_validate_beneficiaries.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Authentication/can_be_closed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Authentication/can_be_closed.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Authentication/can_use_just_a_token.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Authentication/can_use_just_a_token.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Authentication/handles_session_timeout_error.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Authentication/handles_session_timeout_error.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Authentication/happens_lazily.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Authentication/happens_lazily.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_cancel_conversion/with_notes/has_a_non-empty_notes_attribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_cancel_conversion/with_notes/has_a_non-empty_notes_attribute.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_cancel_conversion/without_notes/has_a_empty_notes_attribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_cancel_conversion/without_notes/has_a_empty_notes_attribute.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_cancellation_quote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_cancellation_quote.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_date_change_conversion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_date_change_conversion.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_retrieve_cancellation_quote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_retrieve_cancellation_quote.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_retrieve_date_change_quote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_retrieve_date_change_quote.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_retrieve_profit_and_loss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_retrieve_profit_and_loss.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_split_conversion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_split_conversion.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_split_history.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_split_history.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Conversions/can_split_preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Conversions/can_split_preview.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/contains_full_details_for_api_error.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/contains_full_details_for_api_error.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_on_a_bad_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_on_a_bad_request.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_on_a_forbidden_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_on_a_forbidden_request.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_on_an_internal_server_error.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_on_an_internal_server_error.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_on_incorrect_authentication_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_on_incorrect_authentication_details.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_when_a_resource_is_not_found.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_when_a_resource_is_not_found.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Error/is_raised_when_too_many_requests_have_been_issued.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Error/is_raised_when_too_many_requests_have_been_issued.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/FundingAccounts/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/FundingAccounts/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/FundingAccounts/can_find_bad_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/FundingAccounts/can_find_bad_request.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/FundingAccounts/can_find_missing_currency.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/FundingAccounts/can_find_missing_currency.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/FundingAccounts/can_find_unauthorized.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/FundingAccounts/can_find_unauthorized.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/IBANs/can_IBANs_for_a_specific_subaccount.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/IBANs/can_IBANs_for_a_specific_subaccount.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/IBANs/can_IBANs_for_subaccounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/IBANs/can_IBANs_for_subaccounts.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/IBANs/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/IBANs/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_authorise/when_payment_ids_are_valid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_authorise/when_payment_ids_are_valid.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_create.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_create_bad_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_create_bad_request.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_get_the_new_submission.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_get_the_new_submission.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_retrieve_confirmation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_retrieve_confirmation.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_retrieve_payment_delivery_date.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_retrieve_payment_delivery_date.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_retrieve_payment_tracking_info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_retrieve_payment_tracking_info.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_retrieve_quote_payment_fee.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_retrieve_quote_payment_fee.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_retry_notifications.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_retry_notifications.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_validate.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Payments/can_validate_and_create_with_sca.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Payments/can_validate_and_create_with_sca.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Rates/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Rates/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Rates/can_provided_detailed_rate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Rates/can_provided_detailed_rate.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Rates/can_provided_detailed_rate_with_conversion_date_preference.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Rates/can_provided_detailed_rate_with_conversion_date_preference.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_bank_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_bank_details.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_beneficiary_required_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_beneficiary_required_details.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_conversion_dates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_conversion_dates.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_currencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_currencies.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_payer_required_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_payer_required_details.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_payment_dates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_payment_dates.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_payment_fee_rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_payment_fee_rules.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_payment_purpose_codes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_payment_purpose_codes.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reference/can_retrieve_settlement_accounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reference/can_retrieve_settlement_accounts.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reports/can_create_conversions_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reports/can_create_conversions_report.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reports/can_create_payments_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reports/can_create_payments_report.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reports/can_find_report_requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reports/can_find_report_requests.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Reports/can_retrieve_report_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Reports/can_retrieve_report_request.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/TermsAndConditions/can_accept_terms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/TermsAndConditions/can_accept_terms.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Transactions/can_retrieve_sender_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Transactions/can_retrieve_sender_details.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Transfers/can_cancel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Transfers/can_cancel.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Transfers/can_create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Transfers/can_create.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Transfers/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Transfers/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/Transfers/can_retrieve.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/Transfers/can_retrieve.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/VirtualAccounts/can_find.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/VirtualAccounts/can_find.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_a_specific_subaccount.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_a_specific_subaccount.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_subaccounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/VirtualAccounts/can_find_VANs_for_subaccounts.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/WithdrawalAccounts/can_find_withdrawal_accounts2.yml -------------------------------------------------------------------------------- /spec/support/vcr_cassettes/WithdrawalAccounts/can_pull_funds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CurrencyCloud/currencycloud-ruby/HEAD/spec/support/vcr_cassettes/WithdrawalAccounts/can_pull_funds.yml --------------------------------------------------------------------------------