Patent attributes
A secure payment method and system for payment for a product in electronic form comprises a customer's terminal and a merchant's terminal connected by a communications network. A customer uses a customer's terminal to request a product and at the customer's terminal, it is determined whether the product has previously been paid for by identifying if there is a corresponding transaction receipt stored at the customer's terminal. If there is a corresponding receipt this is transmitted with the request to the merchant's terminal. At the merchant's terminal, when the request is received, if there is an accompanying transaction receipt, the product is transmitted to the customer's terminal. If there is no accompanying transaction receipt, the transaction is recorded and a transaction receipt is generated and transmitted to the customer's terminal. A central server can be provided to aggregate transactions by periodically polling the merchant's terminal to retrieve transaction data and for periodically polling the customer's terminal to retrieve receipt data. The receipt data and the transaction data can be reconciled in order to authenticate transactions.