For testing only. Empsa simulator has builtin "magic" behaviours. These behaviours
can be triggered by adding "magic codes" to either Merchant Presented Data or Consumer Reference Token.
Multiple magic codes can be chained together using URL query syntax.
Example Merchant presented data:
https://foobar.dev/1/m/oa/?oa=non_existing_qr_payload&magic_authorise=AUTHORISED&magic_capture=CAPTURED_after_5s
Example Consumer Reference Token:
1953ac-&magic_authorise=AUTHORISED&magic_capture=CAPTURED_after_5s
magic_authorise defines the response behaviour when Issuer responds to authorising payment.
magic_cancel defines the response behaviour when Issuer responds to cancelling payment.
magic_capture defines the response behaviour when Issuer responds to capturing payment.
magic_release defines the response behaviour when Issuer responds to releasing payment.
magic_refund defines the response behaviour when Issuer responds to authorising refund.