A payment information hash is calculated based on the information entered by the user. The same input leads to the same hash. The hash is collision free.