Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStorePayPal IPNPayPal IPN
Previous
 
Next
New Post
2/9/2009 10:42 AM
 

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

 
New Post
2/9/2009 12:06 PM
 

Hi Dan,

The Store module works like the Dataspring Dynamic Registration module concerning the payment because the PayPal Website Payment Standard method is used. At checkout, your customer is redirected to the PayPal website. At the same time, the order status is set to "Pending" and a first email is sent to the customer and the store admin. When the payment occurs, PayPal send a request to the Store module in the background. Then, the Store module send another request to PayPal to verify payment, if everything is right the status order change to "Paid" and a second email is send to the customer and the store admin reflecting the new status. If the verification failed the status order is not changed and no email is sent. Because they are many cases causing the verification fail like a bad connection. In this case, the store admin have to double check the pending orders with the results appering on the PayPal dashbord.The main drawback is that the Store do not apply roles to orders, you have to do it by hands. I will add this feature in a future version.

Gilles


We (team members) are Humans offering their knowledge, their work and their spare time FOR FREE to benefit the community. It would be so particularly appreciated that your messages begin with "Hello" and end with "Thank you" or any other form of politeness. Ask yourself what your reaction would be, if you were approached by me (a total stranger) on the street to ask you something without saying "Hello" nor "Thank you"? After several years of services dedicated to the community, I begin to be tired to read requests without any form of politeness.
 
New Post
2/9/2009 12:57 PM
 

Wow.  That's good news.  I do not need for the store to manamge roles - I commented about how I was using DynReg and how it worked with PayPal.  It looks like the Core Store can work for me.  We just want to sell a few sweatshirts and caps.  We are not going to give any retailler a run for thier money.

Thanks,  Dan

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStorePayPal IPNPayPal IPN


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out