Facade Merchant API asks for ‘number’ types of fields where number is expected
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.
Implementation Notes
Dash adds notes here while working
Related
Link to people, meetings, dependent tickets