I am considering the use of the core store module on a site. Before I do, I am curious about if it is the right solution. I am using Datasprings Dynamic Registration for Users subscriptions. This is working very nice since it uses PayPal IPN and completion events that are triggered when a sucessful payment is made. I would like for my store module to act in a similar way and I wonder if it is possible with the Core Store Module.
Does the store verify that a sucessful payment is made? With my subscriptions, I send the user to PayPal for payment. Then after a successful payment is made, some UserRoles are changed and emails get sent out to 1. User; 2. SiteAdmin (me); 3. SiteOwner (my client). This only takes place when the payment is successful.
With the store, I would like for the User to 1. Fill their cart; 2. Check out at PayPal; 3. Notify the a. Vendor (who ships to product); b. SiteOwner (Who got paid for the product); 3. SiteAdmin (me - Just so I know things are working). Can the store work this way or am I expecting too much out of it?
A little background info. The store sells a few items. Shirts, Hats, a few other things - about 15 products in all. It might grow a little over time - but not into a major retailler. These items are logo items for a private ogranization.
Thanks in advance for any suggestions that are offered.
Dan Stauffer