#309 — Add Authorize.net integration tile

Repo: Twill-AI/twill-ai-ui State: open | Status: open Assignee: raymondehizoba

Created: 2025-04-29 · Updated: 2025-05-06

Description

I need to discuss backend support for Authorize.net with @AlexanderMakarov. While a frontend-only solution is possible, backend support would be better.

Currently, we have two PayEngine integrations — Authorize.net and Twill Payments — but Facade defines only a single “PayEngine” source_type, making it hard to distinguish between them. This complicates frontend logic, such as selecting the correct name and icon for integration tiles.

The integrations/list endpoint also lists PayEngine and Manual as options without differentiating between Authorize.net and Twill Payments.

I propose updating supported_types to distinguish these PayEngine variants.

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets