AApt Commerce
Sign inGet started
Show for

Surfaces → Compat

Compatibility adapters

Drop-in support for legacy provider request shapes — Authorize.net and Cybersource. Adapters accept the legacy payload, translate it into normalized commands, and return legacy-shaped responses where required.

Isolation rule (ADR-007)

Compatibility logic must not appear in REST v1 handlers and must not add fields to the v1 public model. Adding a new legacy system is a new adapter, not a v1 change.

Currently scaffolded

  • Authorize.net — createTransactionRequest, getTransactionDetailsRequest, createCustomerProfileRequest.
  • Cybersource — createPayment, capturePayment, reversePayment, refundPayment.