In order to implement 1-click purchases you need to know the name of the customer, their delivery address, phone number or any form of contact and their payment method.