#498 — Facade has API to send Slack message “I need help with merchant submission”
Repo: Twill-AI/facade State: closed | Status: done Assignee: Unassigned
Created: 2025-08-14 · Updated: 2025-09-15
Description
Request
Caused by persistent errors of submitting application in PE.
Idea is to add one more button in UI “Review” step with label like “Request help with application” or “Force Submit Application” which would do similar steps as “Submit” but:
- Send Slack message whatever number of errors was gathered.
- Slack message title is “My Partner Inc. - ‘Test Merchant’ merchant application has errors on submission.”
- Slack message contains all errors and email of user for direct communication.
- Facade is not trying to submit but only validates merchant in PE.
- Fee config is being cloned (i.e. even with errors).
Acceptance criteria
- Facade has POST
/api/v1/partner/merchants/{merchant_id}/submit/forceAPI with logic explained above. - Front-end part is implemented here or @raymondehizoba is notified about requirements for it. Button should be enabled only if/after at least one attempt to submit (i.e. merchant has at least one immutable bank account).
- (optional) Logic above is covered with unit tests.
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets