Skip to content

Probate related accounts on TOS violation instead of suspending for fraud#2

Open
285729101 wants to merge 1 commit intomainfrom
fix/paypal-suspension-reason
Open

Probate related accounts on TOS violation instead of suspending for fraud#2
285729101 wants to merge 1 commit intomainfrom
fix/paypal-suspension-reason

Conversation

@285729101
Copy link
Copy Markdown
Owner

Closes antiwork#2830

When an account is suspended for a TOS violation, related accounts (same PayPal payout address) were incorrectly being suspended for fraud. This fixes it so TOS violation suspensions probate related accounts instead, giving support a chance to review.

Changes

  • Split the state machine callback: fraud suspensions still suspend related accounts, TOS violations now probate them
  • New ProbateAccountsWithPaymentAddressWorker for TOS violation cases
  • CheckPaymentAddressWorker now differentiates fraud vs TOS and probates for TOS-only matches
  • Admin comments include suspended account UIDs for backtracing
  • Updated tests across all affected workers and models

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

Successfully merging this pull request may close these issues.

Bug: Suspending Account For TOS Violation Suspends Related PayPal Accounts For Fraud

1 participant