Good afternoon Ray:
I would like to share the steps I have taken with the hope that maybe you see something I missed.
1. I have two pages: donation.php and donation-details.php
2. On donation.php:
a. ID set to 1 and Replace Cart option enabled.
b. Quantity is hidden with default value of 1.
c. Price is visible and updatable via List (not text box).
d. Add to Cart button with GO TO PAGE set to donation-details.php
a. Summary of charges with a SUBMIT DONATION button
b. DONATION button set up with Checkout Wizard to generate all pages. When clicked you are taken to Checkout.php (generated by the wizard).
4. On the Checkout.php: all of the credit card fields. The user fills those out and hits the Checkout Button which takes them to Confirm.php (generated by the wizard)
5. Here the summary is redisplayed and users can choose to modify the order or submit (SUBMIT ORDER button).
Here is where the problem occurs: When the SUBMIT ORDER button on Confirm.php is clicked by the user they are automatically taken to checkout_failure.php
I added the behavior to the failure page, but have been unable to generate any error codes. I am not sure how to drag and drop the error codes.
UPDATE (MARCH 18, 2009):
After adding the binding behavior, create a table (2 columns by 6 rows) in checkout_failure.php. Click on the twirly (triangle) to expand the Local Checkout Response (in the Bindings panel). I dragged out the following six responses: Response Code, Subcode, Reason Code, Reason Text, AVS Response Code, and way down at the bottom, Full Response.
Run your cart and the errors will appear.
Not sure if it makes a difference, but I am using static pages (no DB of any kind)
I contacted authorize.net and the support said that none of my attempts have 'reached' their server.
I do have PASSWORD REQUIRED MODE set to ON.
The following statement is from Authorize.net:
To use Password-Required Mode with a shopping cart, please contact your shopping cart provider and ask them to enable their cart to pass your password or transaction key with every transaction.
How do I start generating error codes, as I do not receive a 'string' of text on failure.php? Did I miss something in the above steps?