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

Record merchant account timestamps #5817

Open
alanna opened this issue Aug 3, 2022 · 5 comments
Open

Record merchant account timestamps #5817

alanna opened this issue Aug 3, 2022 · 5 comments
Labels
api Issues that require some work on the API (https://github.com/opencollective/opencollective-api) feature needs specs This task needs additional specifications. Feel free to comment to ask for details. ocf
Milestone

Comments

@alanna
Copy link
Contributor

alanna commented Aug 3, 2022

User story

As a host admin (and their accountants) we need accurate information about transaction times, so that we can accurately do month and year end close processes, and track difference between when transactions are recorded on OC, in merchant accounts (Stripe, Paypal, Wise), and the bank account.

Best solution for this problem

Add to the OC data whatever timestamps are available through merchant account APIs relating to steps in their processing of funds, and show these as columns in the CSV exports.

MVP

Record them in the database and export via metabase maybe?

Metrics

Accurate accounting across transitions between months and years.

P2 low frequency, high impact

@alanna alanna added the feature label Aug 3, 2022
@Betree Betree added api Issues that require some work on the API (https://github.com/opencollective/opencollective-api) needs specs This task needs additional specifications. Feel free to comment to ask for details. labels Aug 4, 2022
@BenJam
Copy link
Contributor

BenJam commented Aug 25, 2022

FYI we have the created_at (seconds since epoch) date from stripe for card payments.

@znarf znarf added this to the FY22Q4S1 milestone Sep 16, 2022
@BenJam
Copy link
Contributor

BenJam commented Oct 25, 2022

Recording the merchant id seems like the safer option to me, and it's what we've done with transactions exported in the report.

as far as I can see we have this for inbound transactions through Stripe and Paypal and the merchant ids appear for these transactions. I'll leave it to @znarf or @Betree but perhaps this is basically a case of similarly recording the merchant_id for transactions that are made through Wise?

@alanna
Copy link
Contributor Author

alanna commented Oct 26, 2022

We already record the merchant ID, Scott needs the timestamps too. To learn more about why can you please ask him directly?

@alanna
Copy link
Contributor Author

alanna commented Nov 8, 2022

Just emphasising again that OCF's auditor and accountant say we need this, especially in the export data

@alanna alanna added the ocf label Feb 16, 2023
@iamronen
Copy link
Contributor

iamronen commented Mar 2, 2023

adding this to the "financial systems" working group thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Issues that require some work on the API (https://github.com/opencollective/opencollective-api) feature needs specs This task needs additional specifications. Feel free to comment to ask for details. ocf
Projects
Status: 👷 Proposed
Development

No branches or pull requests

5 participants