<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>ProductCart Shopping Cart Software Forums : Credit Card Double Charges</title>
  <link>https://forum.productcart.com/</link>
  <description><![CDATA[This is an XML content feed of; ProductCart Shopping Cart Software Forums : Using ProductCart : Credit Card Double Charges]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Fri, 10 Apr 2026 17:13:06 +0000</pubDate>
  <lastBuildDate>Thu, 29 Dec 2005 10:17:27 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.productcart.com/RSS_post_feed.asp?TID=56</WebWizForums:feedURL>
  <image>
   <title><![CDATA[ProductCart Shopping Cart Software Forums]]></title>
   <url>https://forum.productcart.com/forum_images/pc_logo_50.png</url>
   <link>https://forum.productcart.com/</link>
  </image>
  <item>
   <title><![CDATA[Credit Card Double Charges : For whatever it&amp;#039;s worth...we...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post237.html#237</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=21">amgqmp1</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 29-December-2005 at 10:17am<br /><br />For whatever it's worth...we added a snippet of text during our checkout process advising customers not to click submit multiple times.&nbsp; This has nearly eliminated our problems...it's a low-tech "fix", but, it's working for us. ;)]]>
   </description>
   <pubDate>Thu, 29 Dec 2005 10:17:27 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post237.html#237</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : We were able to stop the duplicate...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post209.html#209</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=66">CleverNickname</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 15-December-2005 at 12:00pm<br /><br /><span style="font-family: verdana,arial,helvetica,sans-serif;">We wereable to stop the duplicate orders by disabling the Submit button afterit's clicked, but also loading the catalog into a popup with notoolbars - and disabling right click on the submit page.<br><br>Since doing all that we've only had a couple of duplicate orders.&nbsp;I suspect those came through from folks with Javascript disabled ontheir browsers.<br><br></span>]]>
   </description>
   <pubDate>Thu, 15 Dec 2005 12:00:34 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post209.html#209</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : The preferred solution sounds...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post144.html#144</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=21">amgqmp1</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 30-November-2005 at 6:15pm<br /><br /><P>The preferred solution sounds great, and, the interim solution is pretty darn good too!&nbsp; Thanks again...you folks always step up with amazing results!</P>]]>
   </description>
   <pubDate>Wed, 30 Nov 2005 18:15:14 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post144.html#144</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : We have been doing extensive research...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post139.html#139</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=1">ProductCart</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 29-November-2005 at 8:21pm<br /><br /><P>We have been doing extensive research into this issue. The issue is more complex than it might seem. This is because:</P><UL><LI>Any <strong>JavaScript-based</strong> solution is useless if the page is reloaded.</LI><LI>According to our research, the problem is not that the customer stays on the payment page and clicks on the button twice, since in most cases the page immediately changes to the processing page (e.g. often an empty page while communicating with the payment gateway). Rather, we believe that the following is more likely what happens:</LI><UL><LI>there is a delay in the processing of the transaction</LI><LI>the customer believes that nothing is happening</LI><LI>the customer clicks on the "Back" button to return to the payment page (the payment form is reloaded)</LI><LI>the customer resubmits the payment form (the order ID is the same, but this is a new transaction)</LI></UL><LI>If this is the case, disabling the submit button is not going to help.</LI></UL><P><strong>Preferred Solution<BR></strong>For all payment gateways where the payment form submits to the same page (e.g. gwAuthorizeAIM.asp), we believe the best way to go is to set a session variable when the form is submitted. The submit button would then be hidden on the payment form if the session variable has a certain value. The variable would be cleared before showing a "transaction denied" message (e.g. the credit card has expired), so that in those scenarios the payment form can be resubmitted (on gwAuthorizeAIM.asp, the session variable would be cleared before redirecting to "msgb.asp").</P><P>We are investigating the best way to implement this idea.</P><P><strong>Disabling Image Button</strong><BR>That said, we would also like to provide an easy way to disable the submit image button for those who want to implement this code on their own right away. The following&nbsp;JavaScript works on all browsers except for Safari on the Mac.&nbsp;&nbsp;</P><P>This code can go anywhere before the image button:</P><P><FONT face="Arial, Helvetica, sans-serif" color=#0000ff>&lt;script type="text/JavaScript"&gt;<BR>&lt;!--<BR>function DisableSubmitButton(sbtn) {<BR>&nbsp; sbtn.disabled=true;<BR>&nbsp;&nbsp;sbtn.form.submit()<BR>}<BR>//--&gt;<BR>&lt;/script&gt;</FONT></P><P>On the image button itself, you would then add the following onClick statement:</P><P><FONT face="Arial, Helvetica, sans-serif" color=#0000ff>onClick="DisableSubmitButton(this)"</FONT></P><P>We will be back with more information on the <U>Preferred Solution</U> mentioned above. We are interested in hearing your thoughts, if you have any.<BR></P>]]>
   </description>
   <pubDate>Tue, 29 Nov 2005 20:21:21 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post139.html#139</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : This is a significant issue for...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post125.html#125</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=21">amgqmp1</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 29-November-2005 at 12:09pm<br /><br /><P>This is a significant issue for us as well...we handles *many* duplicate charges each month, and, I dare to think of the cost we incur due to this situation not being handled...</P><P>I'd like to use the sample JavaScript code you've linked too...do you have any info on how one would implement it into your "gwAuthorizeAIM.asp" file (running latest 2.76p)?&nbsp; Some basic guidance would help me greatly...as the page is quite substantial, and, while I'm versed in ASP, JavaScript, etc., it's a daunting task to know how to properly insert that code into a production store...</P>]]>
   </description>
   <pubDate>Tue, 29 Nov 2005 12:09:22 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post125.html#125</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : Hi Tina, An update on this topic...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post123.html#123</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=1">ProductCart</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 28-November-2005 at 3:23pm<br /><br /><P>Hi Tina,</P><P>An update on this topic as it might affect other ProductCart users:</P><UL><LI>JavaScript code exists to disable a submit button once it has been clicked. For example, <A href="http://java&#115;cript.internet.com/&#102;orms/disable-submit.html" target="_blank">see this sample code &gt;&gt;</A></LI><LI>... however the code is not supported by older browsers, which is why it has not been added to ProductCart yet.</LI><LI>We are looking into the best solution for this issue and will post an article to our knowledge base soon. Once we do, we will also update this Topic.</LI></UL>]]>
   </description>
   <pubDate>Mon, 28 Nov 2005 15:23:41 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post123.html#123</guid>
  </item> 
  <item>
   <title><![CDATA[Credit Card Double Charges : I&amp;#039;m having a problem with...]]></title>
   <link>https://forum.productcart.com/credit-card-double-charges_topic56_post122.html#122</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=48">UNLTina</a><br /><strong>Subject:</strong> 56<br /><strong>Posted:</strong> 28-November-2005 at 10:51am<br /><br />I'm having a problem with my customers pressing the submit button twiceduring transactions. Nearly every 5th order we get is chargedtwice.&nbsp; Is there a pop up screen or a warning that can tell peopleto NOT press the submit button twice or they will get doublecharged?&nbsp; It seems like the customers are getting anxious becausethey submit their order and the computer screen doesn't do anything fora minute and they thing their order did not go through.<br><br>Is there any way I can prevent this from happening?&nbsp; We arestarting to see a lot of irrate customers and our finance office is notthrilled to be crediting so many transactions every week.<br><br>Thank you,<br><br>Tina<br>]]>
   </description>
   <pubDate>Mon, 28 Nov 2005 10:51:08 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/credit-card-double-charges_topic56_post122.html#122</guid>
  </item> 
 </channel>
</rss>