Skip to content

[HOTFIX] Handle business verification event#193

Merged
vas3a merged 1 commit into
masterfrom
hotfix_PM-5564_business-verification
Jul 7, 2026
Merged

[HOTFIX] Handle business verification event#193
vas3a merged 1 commit into
masterfrom
hotfix_PM-5564_business-verification

Conversation

@vas3a

@vas3a vas3a commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

https://topcoder.atlassian.net/browse/PM-5564 Wallet app: Members with Business accounts cannot withdraw payments because ID verification remains in "Setup Required" status.

This pull request updates the recipient verification logic to support both individual and business verification types, instead of only handling individual verifications. The main changes are in the webhook handler and the associated type definitions.

Recipient verification logic improvements:

  • Updated the RecipientVerificationType enum to include a new business type, allowing the system to recognize business verification events.
  • Modified the logic in RecipientVerificationHandler to process both individual and business verification types, instead of just individual. The log message was also updated to reflect this broader handling.

@vas3a
vas3a requested review from jmgasper and kkartunov July 7, 2026 12:06
@vas3a
vas3a merged commit 8341875 into master Jul 7, 2026
1 check failed
@vas3a
vas3a deleted the hotfix_PM-5564_business-verification branch July 7, 2026 12:14
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.

2 participants