KSeF 2.0 API integration
Authentication, permissions and tokens on the taxpayer side. An interactive or batch session — per MF documentation. XML invoice matching FA(3), encryption the API requires, a session reference, processing status, a collective UPO after close. A test environment before production. Failures and rejections return to the operator with a readable reason, not as a bare 500.
