I have a website where I am selling gift vouchers. I am accepting PayPal payment (buy now button). Once payment is being received I am preparing and sending voucher by email manually.
I am thinking about automating process. I would like payment details ( name, email address, amount paid) to be passed on so that voucher can be generated automatically and emailed to customer. I do not want to use PayPal gift vouchers since then money will be blocked until someone actually uses the voucher to pay on my website. I want to use my own vouchers and have access to money in PayPal account immediately.
The problem is the additional fields in PayPal payment button ( email address, where voucher should be sent and name to be inserted into the voucher) are not forced to be populated so payment can be sent with those fields blank. Perhaps an additional form needs to be added that will collect necessary info and pass it on to voucher?
Website [url removed, login to view] where customers will be paying for vouchers is a simple one page website. I think two pages will need to be added – one that thanks customer for payment if it’s successful and informing voucher has been emailed to provided email address and the other that informs something went wrong if payment was declined or customer pressed cancel link.
All purchase details should be stored in a database with easy access to modify or delete records. Information to be stored are: date of purchase, amount, email address. I would imagine that – for security reasons – also unique voucher numbers will be stored in a database and will be automatically inserted into each voucher purchased. Voucher details needs to be accessible online by one of the store staff members with limited computer knowledge. They needs to be able to easily cross reference details from printed voucher ( name, voucher number, amount) with details in database added after PayPal payment had successfully been completed.
Vouchers will be purchased online but will be used offline only in a physical store only. Voucher can be either a confirmation email sent with person’s name, amount paid, store details ( name, address, logo) and information there is no expiry date or a PDF file auto generated once payment is completed and attached to the email sent.
Please get in touch with your price and time needed to do the project.