I've setup the paypal plugin using the tutorial.
I tested it by filling out the form and submiting it to paypal,
the payment was processed successfully, except that I got Charged for 2 payments.
The form is setup to process $100.00, which processed fine, but there was another transaction
for $100.00, if you have any ideas what could be going wrong please reply.
Here is the DEBUG info:(I zeroed out the credit card info)
Link to Form:
https://www.helpinghandahead.org/index.php?option=com_content&view=article&id=55
Form HTML:
I tested it by filling out the form and submiting it to paypal,
the payment was processed successfully, except that I got Charged for 2 payments.
The form is setup to process $100.00, which processed fine, but there was another transaction
for $100.00, if you have any ideas what could be going wrong please reply.
Here is the DEBUG info:(I zeroed out the credit card info)
&PAYMENTACTION=Sale&EXPDATE=000000&AMT=100&CREDITCARDTYPE=Visa&ACCT=0000000000000000&CVV2=000&FIRSTNAME=00000000&LASTNAME=0000&STREET=5115+S.+U.S.+Hwy.+281+Ste.+H&CITY=Edinburg&STATE=TX&ZIP=78539&COUNTRYCODE=US&CURRENCYCODE=USD
Transaction ID: 93J328620J961914D
Amount: 100.00
AVS: Y
CVV2: M
&PAYMENTACTION=Sale&EXPDATE=000000&AMT=100&CREDITCARDTYPE=Visa&ACCT=0000000000000000&CVV2=000&FIRSTNAME=00000000&LASTNAME=0000&STREET=5115+S.+U.S.+Hwy.+281+Ste.+H&CITY=Edinburg&STATE=TX&ZIP=78539&COUNTRYCODE=US&CURRENCYCODE=USD
Transaction ID: 1F138671SM609592W
Amount: 100.00
AVS: Y
CVV2: M
Link to Form:
https://www.helpinghandahead.org/index.php?option=com_content&view=article&id=55
Form HTML:
<table width="980" border="0" align="center">
<tr>
<td><fieldset class="fieldset"><legend><h1>Login Information</h1></legend><div class="form_item">
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Desired Login Name</label>
<input class="cf_inputbox required validate-alphanum" maxlength="20" size="20" title="required" id="text_1" name="login_name" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Desired Login Name :: Enter desired login name, 8 characters minimum. Letters and numbers only.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Password</label>
<input class="cf_inputbox required" maxlength="20" size="20" title="required" id="text_2" name="password1" type="password" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Password :: Enter password, Minimum 8 characters, letters and numbers only</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Confirm Password</label>
<input class="cf_inputbox required" maxlength="20" size="20" title="required" id="text_5" name="password2" type="password" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Confirm Password :: Enter password, same as above.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Email</label>
<input class="cf_inputbox required validate-email" maxlength="50" size="20" title="required" id="text_6" name="email" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Email :: Enter your email address.</div>
</div>
<div class="cfclear"> </div>
</div></fieldset></td>
<td rowspan="2"><fieldset class="fieldset"><legend><h1>Billing Information</h1></legend><div class="form_item">
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_text"> <span class="cf_text">All payments processed through PayPal over a secure connection.</span> </div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_radiobutton">
<label class="cf_label" style="width: 150px;">Payment Type</label>
<div class="float_left">
<input value="Visa" title="required" class="radio validate-one-required" id="radio00" name="radio0" type="radio" />
<label for="radio00" class="radio_label"><img src="images/stories/logo_ccVisa.gif" width="37" height="23" /></label>
<br />
<input value="Mastercard" title="required" class="radio validate-one-required" id="radio01" name="radio0" type="radio" />
<label for="radio01" class="radio_label"><img src="images/stories/logo_ccMC.gif" width="37" height="23" /></label>
<br />
<input value="Amex" title="required" class="radio validate-one-required" id="radio02" name="radio0" type="radio" />
<label for="radio02" class="radio_label"><img src="images/stories/logo_ccAmex.gif" width="37" height="23" /></label>
<br />
<input value="Discover" title="required" class="radio validate-one-required" id="radio03" name="radio0" type="radio" />
<label for="radio03" class="radio_label"><img src="images/stories/logo_ccDiscover.gif" width="37" height="23" /></label>
<br />
</div>
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Payment Type :: Choose your payment type. Your information will be sent with SSL 256 bit encryption.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">First Name</label>
<input class="cf_inputbox required validate-alphanum" maxlength="50" size="20" title="required" id="cc_first" name="cc_firstname" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">First Name :: First name as it appears on credit or debit card.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Last Name</label>
<input class="cf_inputbox required validate-alphanum" maxlength="50" size="20" title="required" id="cc_last" name="cc_lastname" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Last Name :: Last name as it appears on credit or debit card.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Card Number</label>
<input class="cf_inputbox required validate-number" maxlength="20" size="20" title="required" id="text_19" name="cc_number" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Card Number :: Your credit or debit card number.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Expiration Month</label>
<select class="cf_inputbox validate-selection" id="select_20" size="1" title="required" name="expMonth">
<option value="">Month</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Expiration Year</label>
<select class="cf_inputbox" id="select_21" size="1" title="" name="expYear">
<option value="">Year</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">CSC</label>
<input class="cf_inputbox required validate-number" maxlength="4" size="4" title="required" id="text_22" name="cc_security" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">CSC :: Enter your 3 or 4 digit security code, usually next to the signature.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Billing Address</label>
<input class="cf_inputbox required" maxlength="150" size="20" title="required" id="text_23" name="cc_address" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Billing Address :: Enter the address on file with your bank or creditor.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">City</label>
<input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="required" id="text_24" name="cc_city" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">City :: Enter your billing city.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">State</label>
<select class="cf_inputbox validate-selection" id="select_25" size="1" title="required" name="cc_state">
<option value="">State</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Zip Code</label>
<input class="cf_inputbox required validate-number" maxlength="5" size="20" title="required" id="text_26" name="cc_zipcode" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Zip Code :: Enter your billing zip code.</div>
</div>
<div class="cfclear"> </div>
</div>
</fieldset></td>
</tr>
<tr>
<td><fieldset class="fieldset"><legend><h1>Personal Information</h1></legend><div class="form_item">
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">First Name</label>
<input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="required" id="text_8" name="first_name" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">First Name :: Enter your first name.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Last Name</label>
<input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="required" id="text_9" name="last_name" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Last Name :: Enter your last name.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Address</label>
<input class="cf_inputbox required" maxlength="80" size="20" title="required" id="text_10" name="address" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Address :: Enter your street address.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">City</label>
<input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="required" id="text_11" name="city" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">City :: Enter your city</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">State</label>
<select class="cf_inputbox validate-selection" id="select_12" size="1" title="required" name="state">
<option value="">State</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Zip Code</label>
<input class="cf_inputbox required validate-number" maxlength="5" size="20" title="required" id="text_13" name="zip_code" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Zip Code :: Enter your zip code</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Phone</label>
<input class="cf_inputbox required validate-number" maxlength="10" size="20" title="required" id="text_14" name="phone" type="text" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Phone :: Enter your phone number.</div>
</div>
<div class="cfclear"> </div>
</div></fieldset></td>
</tr>
</table>
<div class="form_item" align="center">
<div class="form_element cf_button">
<input value="Enroll" name="enroll" type="submit" />
</div>
<div class="cfclear"> </div>
</div>
<input value="100.00" id="hidden_27" name="amount" type="hidden" />
<input value="USD" id="hidden_29" name="currencyCode" type="hidden" />
<input value="US" id="hidden_28" name="countryCode" type="hidden" />