[ic] Checkout Issues ...
Greg McClure
gmcclure at gmail.com
Mon Aug 30 20:40:37 EDT 2004
Hello everyone.
I'm having trouble setting up my checkout with Authorize.Net. I
*think* I've set up everything correctly, and there are no errors
produced in the error log, nor does the checkout page balk when I
submit an order to be processed. Yet nothing seems to happen.
Authorize.Net shows no charges and, well, that's it.
Moreover, my setup is very, very straightforward, very, very simple.
If anyone could point me in the right direction I'd be very grateful.
Also, I'd be happy to RTFM if someone could point to where in TFM this
information has been definitively collected. I would specifically like
to confirm that my checkout.html page is correctly coded.
Excerpted below are lines from my catalog.cfg and checkout.html.
Please, please, please let me know what I'm leaving out, or if there
are any other details I should check or what I should be reading. I've
been working on this for three days or so, and I'm enjoying learning
IC but it has been, heh, a challenge at times. Any help, even if this
seems stupid, would be deeply appreciated. Thank you.
checkout.html
---------------------
[include tmpl/top]
<h1>Checkout</h1>
<form method="post" action="[process secure=1]">
<input type="hidden" name="mv_session_id" value="[data session id]"/>
<input type="hidden" name="mv_todo" value="submit">
<input type="hidden" name="mv_order_profile" value="order_profile">
<input type="hidden" name="mv_cyber_mode" value="mauthonly">
<table cellpadding="3">
<tr>
<td align="right"><b>First name:</b></td>
<td><input type="text" name="fname" value="[value fname]"></td>
</tr>
<tr>
<td align="right"><b>Last name:</b></td>
<td><input type="text" name="lname" value="[value lname]"></td>
</tr>
<tr>
<td align="right" rowspan="2"><b>Address:</b></td>
<td><input type="text" name="address1" value="[value address1]"></td>
</tr>
<tr>
<td><input type="text" name="address2" value="[value address2]"></td>
</tr>
<tr>
<td align="right"><b>City:</b></td>
<td><input type="text" name="city" value="[value city]"></td>
</tr>
<tr>
<td align="right"><b>State:</b></td>
<td><input type="text" name="state" value="[value state]"></td>
</tr>
<tr>
<td align="right"><b>Postal code:</b></td>
<td><input type="text" name="zip" value="[value zip]"></td>
</tr>
<tr>
<td align="right"><b>Country:</b></td>
<td><input type="text" name="country" value="[value country]"></td>
</tr>
</table>
<p>
Note: We assume that your billing address is the same as your shipping address.
</p>
<table cellpadding="3">
<tr>
<td align="right"><b>Credit card number:</b></td>
<td><input type="text" name="mv_credit_card_number" value="" size="20"></td>
</tr>
<tr>
<td align="right"><b>Credit card expiration date:</b></td>
<td>
Month (number from 1-12):
<input type="text" name="mv_credit_card_exp_month" value="" size="2"
maxlength="2">
<br>
Year (last two digits only):
<input type="text" name="mv_credit_card_exp_year" value="" size="2"
maxlength="2">
</td>
</tr>
</table>
<p>
<input type="submit" name="submit" value="Finalize!">
<input type="reset" name="reset" value="Reset">
</p>
</form>
<p>[page index]Return to shopping instead</a></p>
[include tmpl/bottom]
catalog.cfg
-------------------------
# Database Configuration
Database products products.txt PIPE
Database options options.txt TAB
Database access access.asc TAB
Database userdb userdb.txt TAB
Database transactions transactions.txt TAB
Database mv_metadata mv_metadata.asc TAB
ProductFiles products
# Site Setup
VendURL http://www.mycoolsite.com
SecureURL https://www.mycoolsite.com
ImageDir /clients/mycoolsite/images/
PageSelectField template_page
SpecialPage catalog index
UseModifier color1 color2 color3
# Checkout and Shipping Configuration
SalesTax state
DefaultShipping std
SeparateItems Yes
OrderProfile etc/profiles.order
OrderReport etc/report
MailOrderTo godzilla at tokyo.gov
# Credit Card Configuration
CreditCardAuto No
Variable MV_PAYMENT_MODE authorizenet
Variable MV_PAYMENT_ID <id is here>
Variable MV_PAYMENT_SECRET <pass is here>
Route authorizenet transaction auth
More information about the interchange-users
mailing list