Not with a Pix app. The EMV text is structurally convincing — correct field ordering, the live request id templated into its URL, BRL as currency 986 — but its declared field lengths drift from the actual values and the CRC is the same four characters on every payload, so a validating scanner rejects it; the accompanying image is a one-by-one pixel PNG despite an imageWidth of 400. What's genuinely testable is the pipeline: extracting the payload, rendering an image, and threading the request id through. Producing a scannable code means computing a real CRC over a corrected payload in your own WireMock Cloud copy.