Results 1 to 9 of 9
  1. #1
    Join Date
    Jul 2006
    Posts
    119
    Plugin Contributions
    0

    Default Authorize.net SIM issue

    This issue developed sometime last week. Whenever a customer places an order they are receiving the following email from Authorize.net:




    **Please DO NOT REPLY to this message. E-mail [email protected] if you
    have any questions.

    Authorize.Net Merchant,

    Your script timed out while we were trying to post transaction results to
    it.
    Transaction ID: *removed*
    Transaction Result: This transaction has been approved.

    The following message was displayed to the customer:

    ------------------------------An error occurred while trying to report
    this transaction to the merchant. An e-mail has been sent to the merchant
    informing them of the error. The following is the result of the attempt to
    charge your credit card.

    This transaction has been approved.

    It is advisable for you to contact the merchant to verify that you will
    receive the product or service.


    ------------------------------




    Authorize.net's support says this but I'm not sure I know how to fix the issue:


    Greetings from Authorize.Net!

    When Authorize.net is responding back to a script on your server, our system
    waits 10 seconds for a response. If we do not get a response in 10 seconds,
    our server will time out and display an error page. The first thing that you
    will need to look for is the order that your script executes. It is very
    important that something is printed to the screen before any other process
    is started. If your script prints to the screen first, we will recognize
    that you are receiving the information. The most effective method would be
    to PRINT the headers, and a line of text such as "Processing, please wait."

    To resolve this issue:

    -Check that your script permissions are correct and that it can accept a
    HTTPS POST.
    -Check that the script is not completing other functions before writing to
    the screen, such as writing to a database or sending emails.
    - Please check to see if there are different processes that are used in your
    script for approvals, declines, or errors. Be sure to check each process to
    be sure that each process will write to the screen before any other
    functions.
    - Check if your script is using redirects immediately upon receipt of the
    response from our servers. Redirects are discouraged because they can
    potentially interfere with the process.

    ***On occasion, timeouts will occur that are outside of the control of your
    script or our servers. Typical reasons for these timeouts are Internet
    traffic, your server is overloaded or malfunctioning, or Internet routing
    issues. Depending upon your server location and what route is used to send
    data, it is possible that you may occasionally receive the message you are
    seeing.
    Thank you for contacting our customer service group.
    Please let us know if there is anything we can do to help you in the future.





    Why would this kinda thing just all of the sudden start happening?

    Thanks,
    Brad

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

    Default Re: Authorize.net issue

    Quote Originally Posted by sonicparke View Post

    Why would this kinda thing just all of the sudden start happening?
    Most likely a result of a change on your webserver by your hosting company.
    Perhaps they changed some CURL settings or some firewall configuration settings. Might be related to timeouts, connections, software versions, etc on the server/firewall setup.

    What version of Zen Cart are you using? Which Authorize.net module are you using?
    Who is your hosting company?

    I recommend talking to your hosting company to find out what may have changed with respect to CURL and/or firewall and/or other server configuration details. Maybe they upgraded PHP or something and missed a 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
    Jul 2006
    Posts
    119
    Plugin Contributions
    0

    Default Re: Authorize.net issue

    Thanks for the response.
    We're using 1.3.7.
    I'm not sure how to tell what Authorize.net module I'm using.
    hagenhosting.com is the host.

    We'll try to get with the host and see if anythign changed.

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

    Default Re: Authorize.net issue

    Quote Originally Posted by sonicparke View Post
    I'm not sure how to tell what Authorize.net module I'm using.
    In your Zen Cart Admin->Modules->Payment, which authorize.net module is active? Is it the AIM module, or the other one ?
    .

    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
    Jul 2006
    Posts
    119
    Plugin Contributions
    0

    Default Re: Authorize.net issue

    It's not the AIM module. It's the other one.

  6. #6
    Join Date
    Oct 2006
    Location
    Alberta, Canada
    Posts
    4,571
    Plugin Contributions
    1

    Default Re: Authorize.net issue

    If everything was working fine before and the problem just started happening -- and no changes were made by you -- then the problem is most likely as described by Authorize.net.

    ***On occasion, timeouts will occur that are outside of the control of your
    script or our servers. Typical reasons for these timeouts are Internet
    traffic, your server is overloaded or malfunctioning, or Internet routing
    issues.
    If your Hosting Control Panel lets you know the Server load, then I would do a test purchase (you buy something) and see what the Server load is and what happens. Other than that and as mentioned, talking to your Hoster would give the fastest resolution to the problem.

  7. #7
    Join Date
    Jul 2006
    Posts
    119
    Plugin Contributions
    0

    Default Re: Authorize.net issue

    My host replied that nothign had changed but is requesting the url that Authorize.net is trying to reach to access the script. Any idea what that may be?

  8. #8
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Authorize.net SIM issue

    I'm not sure exactly what your host is asking for.

    The address that the SIM module is connecting to would be 'https://secure.authorize.net/gateway/transact.dll'
    .

    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.

  9. #9
    Join Date
    Jul 2006
    Posts
    119
    Plugin Contributions
    0

    Default Re: Authorize.net SIM issue

    I was looking for the one that authrize.net tries to reach on the way back. It was taking longer that 10 seconds to reach my site after it processed the card therefore it was timing out.

    However, I switched to the AIM module and it works fine. So for now I guess we're good. Unless something weird happens with that one.

    Thanks!

    Brad

 

 

Similar Threads

  1. v150 Difference Between Authorize.net (SIM) and Authorize.net (AIM)
    By joem83 in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 30 Aug 2012, 10:48 PM
  2. Authorize.net (SIM) Issue Error 97
    By tac2mike in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 25 Apr 2011, 09:58 PM
  3. Authorize.net SIM - Timeout issue
    By OregonBum in forum Upgrading from 1.3.x to 1.3.9
    Replies: 0
    Last Post: 10 Jun 2010, 02:12 AM
  4. Authorize.net SIM invoice_num issue
    By wallya in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 2 Apr 2009, 07:25 PM
  5. Authorize.net SIM issue - 3 digit CVV error not shows-up properly
    By milkyway in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 11 Nov 2008, 12:43 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