ホストは成功トランザクションの後にATCを更新し、ICCとホストDBのカウンタはこの時点で同じです。トランザクションが失敗した場合、ホストはATC(Application Transaction Counter)(EMVタグ9F36)を増やす必要がありますか?
しかし、ICCのカウンタが増加しているため、ホストは成功していないトランザクション(たとえば、PINが正しくないトランザクションの後)の後で、独自のデータベースのATCを増やす必要がありますか? またはホストは、その後にATCを変更しないでください。
EMVの本には答えが見つかりませんでした。
処理システムの中には、ICCのATCと処理システムのDBの違いをチェックするものもあります。例えば、その差は10より大きくない。 したがって、処理システムが成功したトランザクションの後に自身のDB内のATCを更新しない場合、ICC上のATCがDBおよびホスト内のATCより大きい(たとえば10以上) (処理システム)はトランザクションを拒否します。 それで、失敗したトランザクションの後に、ホストは自分のDBのATCを更新する必要がありますか? – Costonied
私にとっては、一般的な動作のカスタマイズのように聞こえます。これは、ビジネスが必要とするように処理する必要があります。 通常のシナリオでは、トランザクションがARQC検証に合格した後にDB内のATCよりも高いATCを持つたびにATCが更新されます。 – adarsh