Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

add ability to suspend accounts #350

Closed
chadwhitacre opened this issue Nov 1, 2012 · 4 comments
Closed

add ability to suspend accounts #350

chadwhitacre opened this issue Nov 1, 2012 · 4 comments

Comments

@chadwhitacre
Copy link
Contributor

I don't want to pull money in from stolen credit cards (#329).

chadwhitacre added a commit that referenced this issue Nov 1, 2012
No time to get logging in place for this (#351).
@chadwhitacre
Copy link
Contributor Author

I applied the second version of the schema update (from 4d3a249) to the production db.

@chadwhitacre
Copy link
Contributor Author

This is only for payin. Reticketed suspending payouts as #353.

@ironchefpython
Copy link

Might I suggest an additional state to supplement suspension? Perhaps call it, "delayed".

The delayed state would allow cards to be charged, but the funds would remain in escrow, (temporarily) unable to be withdrawn by the giftee. And adding a new credit card to an account automatically triggers this state for (hypothetically) 4 weeks. And when the account transitions from "delayed" to active, all escrowed funds would be available for withdrawal.

This makes profiting from stolen credit cards significantly more difficult, will facilitate chargebacks without having to "claw-back" funds from bank accounts, and has a minimal impact of long-term gittips.

@chadwhitacre
Copy link
Contributor Author

@ironchefpython I think the best way forward is to implement a whitelist: only explicitly approved accounts can put money into the system. My goal is to build a reviewing facility (#354, #355) and to modify payday accordingly (#356).

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

No branches or pull requests

2 participants