Add Authorize.net integration tile

Repo: · Issue: #309 Status: Open · Priority: P2 Assignee: Raymond

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.

Implementation Notes

Dash adds notes here while working

Link to people, meetings, dependent tickets