#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 MerchantPersisted DTO including fee configs and requested inventory.
    • Updates the whole list of merchants in partner from PE to get updates.

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets