#425 — Facade handle merchant application submision
Repo: Twill-AI/facade State: closed | Status: done Assignee: Unassigned
Created: 2025-07-24 · Updated: 2025-09-15
Description
Request
Separated from #411
In order to proceed with merchant application submission after all required fields were filled up by Partner’s user we need to mark merchant application as “in review” in PayEngine and send Slack message to Michael about new merchant.
Acceptance criteria
- On Merchant submission Facade:
- Sends slack message to Michael (env variable PARTNER_MERCHANT_SUBMISSION_SLACK_WEBHOOK_URL for partner-staging-merchant-submission channel) with all details about the merchant:
- partner and “who sent” user information,
- link to merchant in PayEngine portal,
- full
MerchantPersistedDTO including fee configs and requested inventory.
- Updates the whole list of merchants in partner from PE to get updates.
- Sends slack message to Michael (env variable PARTNER_MERCHANT_SUBMISSION_SLACK_WEBHOOK_URL for partner-staging-merchant-submission channel) with all details about the merchant:
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets