Knowledge about the EMV standard is required to use this command.
The command emv.finishtransaction finishes chip processing if emv.processtransaction has requested online approval or if the transaction has already been approved offline.
A transaction denied in emv.processtransaction does not require a call to this instruction.
In the example above, the command emv.adddata is used to pass parameters to the EMV Kernel.
After that, the command emv.finishtransaction is executed to finish the chip processing. As the command return is an integervariable, the command inttostring is used to convert the variable that will be displayed using the command display.