Stateless payment protocol helpers live here: amount conversion, status normalization, JSON/XML extraction, and request signing. Provider adapters and their SDK clients remain under app/system/internal/integration/payment.
app/system/internal/integration/payment