#496 — Facade Merchant API asks for ‘number’ types of fields where number is expected

Repo: Twill-AI/facade State: open | Status: open Assignee: meliascosta, sparsh-twillpayments

Created: 2025-08-14 · Updated: 2025-09-09

Description

Request

Caused by https://github.com/Twill-AI/twill-ai-ui/issues/578

Initial (morning of 2025/08/14) list of fields:

  • “ach_total_annual_amount”: “200000”,
  • “ach_avg_check_amount”: “100”,
  • “ach_max_check_amount”: “100”,
  • “ach_max_monthly_transaction_amount”: “20000”,
  • “ach_min_monthly_transaction_amount”: “1000”,
  • highest_transaction_amount

Acceptance criteria

AC:

  • Initial list of fields is updated and discussed with Nader/Michael.
  • MerchantUpdate and MerchantPersisted entities are updated with right types for fields.
  • Front-end team is notified about updated publicly (i.e. in Slack thread) with getting response about “when it would be updated”.

Implementation details

It appears that we need to fix database column types as well.

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets