Easiest option would be to password protect the zip, then email the password to the customer on reciept of payment.
Alternatively you could perhaps dynamically generate a security key for each customer based on their payment details and get them to input these into a form which then presents the .zip for download. |