I need to come up with a solution for my client who wants to sell gift certificates from his website. It seems to me that I should be able to accomplish this with Gravity Forms and the PayPal add-in. Here's what I need to do:-
1) purchaser fills out gift certificate request form on website page (supplying name, address, etc)
2) purchaser clicks button to pay via PayPal
3) following purchase, customer is returned to site which displays the gift certificate as a page which they can print out there and then
4) a link to the certificate page (which only they have access to) is emailed to the purchaser so they can reprint it later
Could this be done with a combination of Gravity Forms, Custom post-types, PayPal add-on and User Registration add-on?
I would really appreciate some input here - anyone done this before?