Jump to content

eilonwy

Members
  • Content count

    20
  • Joined

  • Last visited

Profile Information

  • Real Name
    angela tsay
  1. Hi - I'm having a problem with the interaction between free shipping for orders over $75 and a 20% discount code. I have 3.34 installed. So let's say you have an order that's $92 dollars and someone tries to apply 20% off coupon, then it dumps them from checkout_payment back to checkout_shipping with it saying "Your calculated shipping charges have changed" and only ship method as free shipping, even though they no longer qualify for free shipping. and over and over and over again. please help. thanks! i have sort order in order total as subtotal, discount coupon, shipping, tax, total.
  2. eilonwy

    authorize.net won't display errors

    the link is broken now. does anyone know how to get the error to show on the page? thanks.
  3. eilonwy

    authorize.net won't display errors

    the link is broken now. does anyone know how to get the error to show on the page? thanks.
  4. eilonwy

    AUTHORIZE.NET ERROR NOT DISPLAYING PROPERLY

    I modified general.php as directed, but the error still does not show up in the red box, just in the url. Here is a sample url where there is a bad exp date: https://www.shophere.com/shop/checkout_paym...expires_year=06 for the above error, there is a "credit card error" header and a red box (empty). here is one where the cc is declined: https://www.shophere.com/shop/checkout_paym...%2C+or+email+us for the second error, there's not even a header saying "credit card error" and a red box. and it's missing the part in the url where it says "payment_error=authorizenet_aim" please help. thanks.
  5. eilonwy

    AUTHORIZE.NET ERROR NOT DISPLAYING PROPERLY

    hi. i'm using authorize.net AIM contrib (Vger) also. did you get everything to work the way you wanted (cc decline error displayed on page) and were you able to confirm that the change to general.php is not causing any issues with your site? thanks.
  6. in includes/languages/english/modules/payment/authorizenet_aim.php i changed the define ('MODULE_PAYMENT_AUTHORIZENET_AIM_TEXT_CATALOG_TITLE', line to: define('MODULE_PAYMENT_AUTHORIZENET_AIM_TEXT_CATALOG_TITLE', 'Credit Card - Visa and MasterCard only <img src="includes/modules/payment/paypal/images/visa.gif" width="37" height="21" align="absmiddle" border="0" alt=" Visa " title=" Visa "><img src="includes/modules/payment/paypal/images/mastercard.gif" width="37" height="21" align="absmiddle" border="0" alt=" MasterCard " title=" MasterCard ">'); // Payment option title as displayed to the customer
  7. I was looking for a solution to this as well. Here is the one I found that seemed best (Credit Card Mask), but I haven't installed it yet. http://www.oscommerce.com/community/contributions,2509
  8. Hi Vger. I've added the Visa and M/C logos to the payment page. I'm trying to figure out how to get the error messages to display on the payment page when people get dumped back because their cards are declined. I think that the code to modify is below. Could you or someone please help me with getting the errors to display in the body of the page rather than in the url? It would be great if different error messages were displayed for each of the different responses from A.net. Thanks much. // Parse the response code and text for custom error display $response_code = explode(',', $response[0]); $response_text = explode(',', $response[3]); $x_response_code = $response_code[0]; $x_response_text = $response_text[0]; // If the response code is not 1 (approved) then redirect back to the payment page with the appropriate error message if ($x_response_code != '1') { tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . $x_response_text . ' - ' . urlencode(MODULE_PAYMENT_AUTHORIZENET_AIM_TEXT_DECLINED_MESSAGE), 'SSL', true, false)); } } function after_process() { return false; } function get_error() { global $_POST; $error = array('title' => MODULE_PAYMENT_AUTHORIZENET_AIM_TEXT_ERROR, 'error' => stripslashes(urldecode($_POST['error']))); return $error; }
  9. >You can modify the module to use $_POST for the error and then tie it into the error messages that >osCommerce already supplies. I just don't know how to do this or where. And I definitely don't know how to tie it to the error messages osCommerce already supplies. Does anyone have the relevant modified file(s) where this has already been done? Thanks.
  10. I'll be able to add the images for the accepted cards to the payment page. It would be cool though to have a pull-down menu like spencermjax suggested. Has anyone modified the contrib to do that? I don't think I'm experienced enough to modify the contrib to use post rather than get. Has anyone done this? Am I correct in saying that if a card is declined or the address does not match (or any other error that you've configured with Authorize.net to not pass), that the user does not see an error on the page, but just gets sent back to the payment page with an error hidden in the url? Or have I installed this contrib incorrectly?
  11. Hi. I installed this contrib and it works great when a Visa/MC card is used that passes AVS and CCV. However, if the cc fails AVS or CCV, then instead of going from checkout_confirmation.php to checkout_success, you get dumped back to checkout_payment.php. Plus, the error that causes you to be unable to complete the order is only in the url and not displayed on the page. So, of course this is very confusing to the user. How do I: (1) get the relevant error to display on the checkout_payment.php page, rather than hidden in the url where the customer won't see it? (2) prevent people from using AmEx or Discover (or whatever cc type is unsupported)? The error in the url says (without all the +'s): Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance." This does not very clearly indicate that the customer is receiving the error because we do not accept the credit card type they are trying to use (AVS response code=P when you look at the transaction history on Authorize.net). How have other people dealt with this issue? Thanks! - angela
×