Skip to content

Commands

Payment Requests

simulate_direct_debit

Simulate a SEPA Direct Debit on the Adyen test platform

This is done by using the action to create a payment request. The action will call the Checkout API, which in turn will send a series of transfer webhooks to the backend.

The command cannot be used in production.

Tags: - @adyen: payments_api - @payment_flow: topup

Usage:

simulate_direct_debit [OPTIONS] AMOUNT_CENTS

Options:

Name Type Description Default
-k, --use-kay-data boolean Use remote database with anonymized production dump False
--use-shared-kay boolean Use a Kay database shared with all engineers, refreshed daily False
--use-kay choice (personal | shared | on_aurora | shared_on_aurora) Use Kay database: 'personal' for your own database, 'shared' for the shared Kay database, 'on-aurora' for Kay on Aurora None
--profile-memory boolean Memory usage profiler is activated False
--profile-methods-dump boolean Activate profiler for method calls and output one .prof file per run False
--profile-methods boolean Activate profiler for method calls False
--tracking boolean Activate tracking on dev environment False
-m, --mailer boolean Activate mailer on dev environment False
--debug-transactions boolean Print transaction debug information False
--show-logs / --hide-logs boolean Display application logs in the console. Don't use on detached one-offs to avoid duplicated logs. None
--monitor boolean Monitor command and send a notification to Slack if it fails False
--dry-run / --execute boolean Perform a dry run (default) or a live run True
--creditor_account_id UUID N/A _required
--debtor_iban text N/A _required
--debtor_owner_name text N/A _required
--reference text N/A Alan simulated payment
--description text N/A TopUp simulation
--currency text N/A EUR
--help boolean Show this message and exit. False

simulate_payout_with_revolut

Simulate a payout on the Revolut test platform.

The command cannot be used in production.

Tags: - @revolut: business_api - @payment_flow: payout

Usage:

simulate_payout_with_revolut [OPTIONS] AMOUNT_CENTS

Options:

Name Type Description Default
-k, --use-kay-data boolean Use remote database with anonymized production dump False
--use-shared-kay boolean Use a Kay database shared with all engineers, refreshed daily False
--use-kay choice (personal | shared | on_aurora | shared_on_aurora) Use Kay database: 'personal' for your own database, 'shared' for the shared Kay database, 'on-aurora' for Kay on Aurora None
--profile-memory boolean Memory usage profiler is activated False
--profile-methods-dump boolean Activate profiler for method calls and output one .prof file per run False
--profile-methods boolean Activate profiler for method calls False
--tracking boolean Activate tracking on dev environment False
-m, --mailer boolean Activate mailer on dev environment False
--debug-transactions boolean Print transaction debug information False
--show-logs / --hide-logs boolean Display application logs in the console. Don't use on detached one-offs to avoid duplicated logs. None
--monitor boolean Monitor command and send a notification to Slack if it fails False
--dry-run / --execute boolean Perform a dry run (default) or a live run True
--creditor_counterparty_id text N/A _required
--creditor_account_id text N/A _required
--description text N/A Payout simulation
--help boolean Show this message and exit. False