Gary Tou

Results 97 issues of Gary Tou

_This ticket is a result of [conversations around payment compliance](https://github.com/hackclub/hcb/issues/4902)._ We need to collect a W-9 or W-8 BEN for all payments (excluding reimbursements) regardless of the amount. ## Requirements...

EPIC: Understand finances

```[tasklist] ### Tasks - [x] Collect invoices/receipts prior to payment - [x] Collect receipts for all payments including ACHs/Checks - [ ] https://github.com/hackclub/hcb/issues/5348 ``` --- - contractor (salary): w9 with...

EPIC: Understand finances
🔭 Meta Issue

## Problem There are a good number of frustrated users because either: 1. They never signed up to receive Hack Club emails 2. or have a hard time unsubscribing/opting out....

Currently, when a user wants to submit their HCB donation page on their own site, we give them some `iframe` code. Let's see if we can make this better. Compare...

https://www.bigbinary.com/blog/rails-6-1-adds-strict_loading-to-warn-lazy-loading-associations

compare the pros and cons! one pro is that it's compatible with more gems such as console1984 (since ActiveRecord::Encryption is the default option)

We're currently using AASM, a `status` enum, and a handful of timestamp columns (e.g. `archived_at`) to manage the state of an invoice. This is too much! Here's what we need...