The invention concerns a method for supporting cashless payment as well as
a payment interworking server, a mobile terminal and a computer program
product for a cashless payment system. A mobile subscriber identity
stored in the subscriber identification module of the mobile terminal is
sent to a payment interworking unit. The payment interworking unit
transmits the mobile subscriber identity to an authentication server of a
mobile communication system which replies an authentication number and a
signed response. The authentication number is sent to the mobile terminal
which calculates a signed response and transmits the signed response to
the payment interworking server. This server compares the singed
responses received from the authentication server and from the mobile
terminal and sends a confirmation message to a POS unit or a billing
system, if the received signed result is correct.