Skip to content

Payments Engine. Deposits, withdrawals, disputes, resolves, chargebacks etc.

Notifications You must be signed in to change notification settings

birkskyum/payments-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Payments Engine

Simple payments engine with the following functions:

  • Deposits
  • Withdrawals
  • Disputes
  • Resolves
  • Chargebacks

Instructions for CLI

cargo run -- --help

Test with

cargo test

Execute a transactions file, and save accounts to csv. One of the test fixtures with sample transactions can be used to demonstrate this:

cargo run -- fixtures/chargeback_transactions.csv > accounts.csv

About

Payments Engine. Deposits, withdrawals, disputes, resolves, chargebacks etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages