Hello,
You can use wordpress+woocommerce. I will code it so you can define a program and price and after payment, the plan will be emailed to the customer.
I will need a domain and a host from you and I'll handle the others. You can receive the money via Paypal.
for more information and consultant, contact me, please.
Sincerely
Jimist