Bu konuda onlarca çözüm mevcut. Size fikir vermesi açısından çözümlerden örnekler vereceğim.
1. Yöntem
Tutar bilgisini SESSION olarak atayıp, gelen değerle eşleştirme yapabilirsiniz.
2. Yöntem
Eğer banka altyapınız destekliyorsa sizin oluşturduğunuz verileri önce serialize edip daha sonra md5 ile benzersiz bir anahtar oluşturup bankadan gelen anahtarla karşılaştırabilirsiniz. Örneğin siz 10TL dediyseniz gelen anahtardaki fiyat 2TL ise anahtarlar eşleşmeyecek haliylede işlem geçersiz sayılacaktır.
3. Yöntem
Kullandığınız yazılımda faturalar bir tabloda tutuluyor ise bankadan gelen tutar ile o müşteriye ait fatura tutarını karşılaştırabilirsiniz.
Not: Bunun gibi onlarca yöntem üretilebilir, önemli olan sizin kullandığınız altyapı ve bankanızın desteklediği özelliklerdir.