@medienwerft/punchout-client (framework-neutral, zero dependencies) and
@medienwerft/punchout-react (<PunchoutResume>,
<PunchoutCheckout>, plus a /next entry) cover the handoff exchange,
the session cookie and the return form. A typical integration is two files.
Integration guide →