Results 1 to 5 of 5
  1. #1
    Join Date
    Jun 2008
    Posts
    627
    Plugin Contributions
    0

    Default Authorizenet SIM error

    Hi
    We are using authorizenet sim on a zencart which has been upgraded from 1.3.8a to 1.3.9d

    When we try to checkout using authorizenet we get an error that says, There has been an error processing your credit card. Please try again.

    The log says there is a hash match fail. We generated a new hash number, and also put the new number in zen cart and we still get this same error.

    We have tried with two different credit cards.

    We receive a customer notice/confirmation email but no order shows up in zen cart admin.

    The transactions show up in authorize net account under, unsettled transactions.

    I removed and reinstalled the sim mod. That didn't help.

    I read through another thread and tried the temporary fix posted by Dr.Byte

    I also downloaded the zip file, posted by Dr.Byte, and put those files in place. These fixes haven't stopped the problem.

    These are the contents of the log files with personal info X'ed out. Any ideas? We're stumped. Thanks.

    PHP Code:
    Sent to Authorizenet: Array
    (
        [
    x_login] => *******
        [
    x_amount] => 0.10
        
    [x_version] => 3.1
        
    [x_method] => CC
        
    [x_type] => AUTH_CAPTURE
        
    [x_cust_ID] => 13
        
    [x_email_customer] => TRUE
        
    [x_company] => 
        [
    x_first_name] => XXXXXXXX
        
    [x_last_name] => XXXXXXXX
        
    [x_address] => XXXXXXXX
        
    [x_city] => XXXXXXXX
        
    [x_state] => XXXXXXXX
        
    [x_zip] => XXXXXXXX
        
    [x_country] => United States
        
    [x_phone] => XXXXXXXX
        
    [x_fax] => 
        [
    x_email] => XXXXXXXX
        
    [x_ship_to_company] => 
        [
    x_ship_to_first_name] => XXXXXXXX
        
    [x_ship_to_last_name] => XXXXXXXX
        
    [x_ship_to_address] => XXXXXXXX
        
    [x_ship_to_city] => XXXXXXXX
        
    [x_ship_to_state] => XXXXXXXX
        
    [x_ship_to_zip] => XXXXXXXX
        
    [x_ship_to_country] => United States
        
    [x_Customer_IP] => XXXXXXXX
        
    [x_relay_response] => TRUE
        
    [x_relay_URL] => https://XXXXXXXX.com/index.php?main_page=checkout_process
        
    [x_invoice_num] => 
        [
    x_duplicate_window] => 120
        
    [x_allow_partial_Auth] => FALSE
        
    [x_description] => Website Purchase from XXXXXXXX
        
    [x_fp_sequence] => 181
        
    [x_fp_timestamp] => 1280083833
        
    [x_fp_hash] => 864346658920fa3bc79f68b544715030
        
    [x_show_form] => PAYMENT_FORM
        
    [x_receipt_link_method] => POST
        
    [x_receipt_link_text] => Click here to complete your order.
        [
    x_receipt_link_url] => https://XXXXXXXX.com/index.php?main_page=checkout_process
        
    [zenid] => 06124fb311a5fa80e9e933882bb2ae1c
        
    [url] => https://secure.authorize.net/gateway/transact.dll


    PHP Code:
    Response Code1.
    Response Text
    This transaction has been approved.

    Results Received back from Authorizenet: Array
    (
        [
    x_response_code] => 1
        
    [x_response_reason_code] => 1
        
    [x_response_reason_text] => This transaction has been approved.
        [
    x_avs_code] => Z
        
    [x_auth_code] => 072519
        
    [x_trans_id] => 3100655797
        
    [x_method] => CC
        
    [x_card_type] => MasterCard
        
    [x_account_number] => XXXXXXXX
        
    [x_first_name] => XXXXXXXX
        
    [x_last_name] => XXXXXXXX
        
    [x_company] => 
        [
    x_address] => XXXXXXXX
        
    [x_city] => XXXXXXXX
        
    [x_state] => Rhode Island
        
    [x_zip] => XXXXXXXX
        
    [x_country] => United States
        
    [x_phone] => XXXXXXXX
        
    [x_fax] => 
        [
    x_email] => XXXXXXXX
        
    [x_invoice_num] => 
        [
    x_description] => Website Purchase from XXXXXXXX
        
    [x_type] => auth_capture
        
    [x_cust_id] => 13
        
    [x_ship_to_first_name] => XXXXXXXX
        
    [x_ship_to_last_name] => XXXXXXXX
        
    [x_ship_to_company] => 
        [
    x_ship_to_address] => XXXXXXXX
        
    [x_ship_to_city] => XXXXXXXX
        
    [x_ship_to_state] => Rhode Island
        
    [x_ship_to_zip] => XXXXXXXX
        
    [x_ship_to_country] => United States
        
    [x_amount] => 0.10
        
    [x_tax] => 0.00
        
    [x_duty] => 0.00
        
    [x_freight] => 0.00
        
    [x_tax_exempt] => FALSE
        
    [x_po_num] => 
        [
    x_MD5_Hash] => A47E60D87EFDB21E8AFF767D78E6FFEC
        
    [x_cvv2_resp_code] => M
        
    [x_cavv_response] => 
        [
    x_test_request] => false
        
    [zenid] => 06124fb311a5fa80e9e933882bb2ae1c
        
    [HashValidationValue] => D3CA12C1EB823553DE38A2428133B1E9
        
    [HashMatchStatus] => FAIL
        
    [url] => https://secure.authorize.net/gateway/transact.dll 

  2. #2
    Join Date
    Jan 2004
    Posts
    66,374
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Authorizenet SIM error

    You've not set the hash correctly.

    You do NOT "generate" a hash. You simply pick a word/phrase up to 20 characters, and type that into your authnet account and into your zen cart authnet settings, as explained in the setup instructions: https://www.zen-cart.com/tutorials/i...hp?article=403

    If you "generated" something, that would be a transaction key, which is completely different than the MD5 Hash setting.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  3. #3
    Join Date
    Jun 2008
    Posts
    627
    Plugin Contributions
    0

    Default Re: Authorizenet SIM error

    Ok, I spoke to the cart owner and they corrected me on that. They said they picked out the letters/numbers that make the hash string and confirm the values match.

  4. #4
    Join Date
    Jan 2004
    Posts
    66,374
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Authorizenet SIM error

    Well if it's telling you there's a hash match failure ... then ... the values don't match.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5
    Join Date
    Jun 2008
    Posts
    627
    Plugin Contributions
    0

    Default Re: Authorizenet SIM error

    Well I am happy it's figured out and working now. I noticed that the api login ID in the authorizenet account and the zen cart configuration were not identical and it was a case of one letter being uppercase in authorizenet account and lowercase in zen.

    The debug error message really was not what it seemed to be, but it did point to settings.

    Thanks for your input.

 

 

Similar Threads

  1. v139h Getting cookie error when using Authorizenet (SIM) with FirstData
    By swguy in forum Addon Payment Modules
    Replies: 6
    Last Post: 8 Nov 2014, 03:27 AM
  2. v151 Can't Get AuthorizeNet SIM Relay URL Working!
    By function in forum Addon Payment Modules
    Replies: 1
    Last Post: 4 Apr 2013, 10:27 PM
  3. Replies: 1
    Last Post: 7 Jan 2007, 02:51 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR