Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconciliation #6

Open
samlich opened this issue Apr 29, 2022 · 0 comments
Open

Reconciliation #6

samlich opened this issue Apr 29, 2022 · 0 comments
Assignees

Comments

@samlich
Copy link
Owner

samlich commented Apr 29, 2022

Store information on how payments are processed (revenue splits, when currency exchanges are made and with what rates, etc.) and time periods for each.

Ensure the timescale-granularity with which payment data is stored is high enough to accurately reconcile payments. A new time period needs to start if there is a rule change (any payment pointer change, large exchange rate change, etc.), Ultimately, there can be a second value (e.g. a fiat currency value) which mirrors the rules that the receiving service has for exchange rates and when exchanges are done.

The UI should show the amount that should be in each destination account in the currency that it is ultimately in, and also the raw data and ruleset used to produce that number. Both exportable as CSV, and in an easy-to-read table.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant