Products

Solutions

Resources

Partners

Community

About

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 ForumsStoreStorea logic bug in program flow ?a logic bug in program flow ?
Previous
 
Next
New Post
11/6/2007 12:54 PM
 

Hi,

I think there is a logic bug in the program flow.
Here the step a customer can do while purchasing.

-selecting article etc
- ....
- .....
- Fill in the form with address and shipping fields.
- Customer push the "go to PayPal" button
- a new screen is showing with the message, "Thanks for placing this order etc etc ... and a button "go further to Paypal".
If a customer does not click this button and goes to another page then...
The customer thinks he placed the order (he gets an email with order number etc.)
The site owner gets a message there is an order placed,
In this case both parties are waiting.
The customer on his articles (maybe he want to pay when the articles are delivered)
The site owner is waiting for the payment.

Is it better to remove the screen with the message mentioned above?

With regards, Ton Hermes


Art is hard work, inspiration is the cream on top of it. See my watercolors at www.watermansite.com and my enamel art at www.watermanshop.com
 
New Post
11/7/2007 10:16 AM
 

Hi Ton,

This is because the use of providers. In short, the order must exist before calling the provider (PayPal, Authorize, ...) and the status is defined to Pending. When the user pay and the web site receive information from the providers, the status change to Paid. I will change of lot of code in a future version for enhance the flow.

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/27/2008 1:10 PM
 

I agree Ton. Some other store fronts, such as SDN, process it this way. I just had a case like this yesterday, where the payment never got submitted. Bad enough, I was tricking the store with some scripts to allow anonymous user and since the user does not have to enter an email address in the current setup, I could not reach her.

It would be great if this step can be skipped completely. For the moment I decided to change the text that comes up after the first click and make it bold-red so that the shoppers are more likely to see it. You can the same using the admin>languages page. I think there was an earlier post on how to do this.

For future developement, I think it'll be great if anonymous shopping is allowed, as well as the automatic role subscription (if logged in), email address entry at the checkout and address field populated automatically if user is logged in.

Thanks.

 
New Post
2/27/2008 1:23 PM
 

Hi,

Can you explain to me, where and how to change the message as you did?

With regards, Ton Hermes


Art is hard work, inspiration is the cream on top of it. See my watercolors at www.watermansite.com and my enamel art at www.watermanshop.com
 
New Post
2/27/2008 2:07 PM
 

Check this thread: http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/114/threadid/205969/scope/posts/Default.aspx

I replaced the original "Resource Name: lblOrderNumber.Text" under "\desktopmodules\Store\Providers\GatewayProviders\PayPalProvider\App_LocalResources\PayPalPayment.ascx.resx" with this:

<p>Thank you, your request has been received. Your temporary order number is {0}</p>
<p><b>Please click on the "Continue to PayPal" button below to be transferred to PayPal where you can submit your payment.</b></p>
<b><p style="color:red">IMPORTANT: Your order will NOT be finalized unless you complete the next step.</p></b>

I hope this helps.

 

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStorea logic bug in program flow ?a logic bug in program flow ?


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