Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ubersicht Scopes - Coggle Diagram
Ubersicht Scopes
scopes for hill charts
Shared index, states and transaction list
DAuth configuration
DAuth ingestion
Adyen virtual terminal
Adyen transaction modifications
Integration testing and optimizations
Other UI changes (users, accounts, transactions)
Adyen configuration
Adyen ingestion
Core
Account management
User management
Transaction list with filters for type, date, status, payment_method. And search by id
Transaction details
Standard states for transactions by transaction type: payments (authenticated, authorised, captured, canceled, refunded), device bindings (pending, confirmed, invalidated, suspended)
Shared index for all payments/transactions with a common schema: fingerprint, type, status, date, amount, currency, merchant name, payment_method
Adyen plugin
Ingestion service. We already persist data. We need to process it better to fit our common schema and states. And allow configuring which field to correlate.
Transaction modification :red_flag:
Refund a payment by POST to /payments/#{pspReference}/refunds
Cancel a payment which is authorised by POST to /payments/#{pspReference}/cancels
Capture a payment by POST to /payments/#{pspReference}/captures
Virtual terminal to create new payments :red_flag:
Configuration service :red_flag:
DAuth plugin
SDK for data ingestion (an API endpoint which receives events could probably be enough) :red_flag: :star:
Configuration :red_flag:
UI to configure settings
API client to persist the settings in Dauth server
Integration testing and optimizations