Results 1 to 10 of 10
  1. #1
    Join Date
    Oct 2005
    Location
    Chicago, IL USA
    Posts
    1,557
    Plugin Contributions
    28

    Default Card Type not being recorded for authorize.net orders

    We upgraded this site from 1.5.1. Since then, authorize.net is not recording the credit card type. It's not displaying in the admin, nor in the database and of course not in the admin email.

    The a.net module, AIM, is stock 1.5.4. No error logs. Orders and payments are processing normally otherwise.

  2. #2
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,748
    Plugin Contributions
    0

    Default Re: Card Type not being recorded for authorize.net orders

    I too have a client with this exact issue
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  3. #3
    Join Date
    Oct 2005
    Location
    Chicago, IL USA
    Posts
    1,557
    Plugin Contributions
    28

    Default Re: Card Type not being recorded for authorize.net orders

    I never did find a solution. I did confirm it is not template related. I tried the classic template and even a fresh Zen Cart installation using this database.

    So it seems database related somehow. This site has been upgraded several times but the problem did not exist until upgrading from 1.5.3 to 1.5.4

  4. #4
    Join Date
    Aug 2009
    Location
    North Idaho, USA
    Posts
    2,008
    Plugin Contributions
    1

    Default Re: Card Type not being recorded for authorize.net orders

    Just looked back at our Auth.net records.

    AIM

    Nov 11 - CC type shown
    Nov 16 - CC type Not shown

    zencart v1.5.3
    Coincidentally, includes/modules/payment/authorizenet.php is dated 11/11/2014
    That was around the timeframe that we were working to switch from AIM to SIM.

    We updated from v1.3.9h to v1.5.3 in August 2014 and see no issues regarding CC type until November.
    Rick
    RixStix (dot) com
    aka: ChainWeavers (dot) com

  5. #5
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,748
    Plugin Contributions
    0

    Default Re: Card Type not being recorded for authorize.net orders

    @rixstix it's a v1.5.4 problem related to the new PA-DSS Ajax Checkout setting.
    I am troubleshooting with Dr. Byte to sort it out.
    I do know that when turned off the CC type shows up correctly and when on it doesn't.
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  6. #6
    Join Date
    Aug 2009
    Location
    North Idaho, USA
    Posts
    2,008
    Plugin Contributions
    1

    Default Re: Card Type not being recorded for authorize.net orders

    Sorry to clutter the thread with my Auth.net data. I guess I must be imagining things then in v1.5.3
    Rick
    RixStix (dot) com
    aka: ChainWeavers (dot) com

  7. #7
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,748
    Plugin Contributions
    0

    Default Re: Card Type not being recorded for authorize.net orders

    Sorry, never saw the issue with a 1.5.3 cart. Only with 1.5.4 and it can be triggered to not work/work with the ajax switch.
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  8. #8
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,748
    Plugin Contributions
    0

    Default Re: Card Type not being recorded for authorize.net orders

    Ok, found the fix for this problem where the credit card type is not pickuped in 1.5.4 when the admin>my store>PA-DSS Ajax Checkout? is set too 1 and you are using the authorize.net(aim) module.

    This: /includes/modules/payment/authorizenet_aim.php line 291:
    Code:
    $processButton = array('ccFields'=>array('cc_number'=>'authorizenet_aim_cc_number', 'cc_owner'=>'authorizenet_aim_cc_owner', 'cc_cvv'=>'authorizenet_aim_cc_cvv', 'cc_expires'=>array('name'=>'concatExpiresFields', 'args'=>"['authorizenet_aim_cc_expires_month','authorizenet_aim_cc_expires_year']"), 'cc_expires_month'=>'authorizenet_aim_cc_expires_month', 'cc_expires_year'=>'authorizenet_aim_cc_expires_year'), 'extraFields'=>array(zen_session_name()=>zen_session_id()));
    Changes to this

    Code:
    $processButton = array('ccFields'=>array('cc_number'=>'authorizenet_aim_cc_number', 'cc_owner'=>'authorizenet_aim_cc_owner', 'cc_cvv'=>'authorizenet_aim_cc_cvv', 'cc_expires'=>array('name'=>'concatExpiresFields', 'args'=>"['authorizenet_aim_cc_expires_month','authorizenet_aim_cc_expires_year']"), 'cc_expires_month'=>'authorizenet_aim_cc_expires_month', 'cc_expires_year'=>'authorizenet_aim_cc_expires_year'), 'extraFields'=>array(zen_session_name()=>zen_session_id(), 'cc_type' => $this->cc_card_type));
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  9. #9
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,748
    Plugin Contributions
    0

    Default Re: Card Type not being recorded for authorize.net orders

    FYI: the fix above is not my work, Dr. Byte gave it too me after I contacted him about the bug, I am just the messenger.
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  10. #10
    Join Date
    Oct 2005
    Location
    Chicago, IL USA
    Posts
    1,557
    Plugin Contributions
    28

    Default Re: Card Type not being recorded for authorize.net orders

    Thanks for finding and posting the fix barco57 and DrByte!

 

 

Similar Threads

  1. Orders not Recorded on Auth.net Decline
    By twistmachine in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 12 Feb 2009, 04:47 PM
  2. Credit Card orders not recorded in admin (local payment gateway)
    By yonghs in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 26 Oct 2008, 03:11 AM
  3. Replies: 21
    Last Post: 7 Jul 2008, 07:34 AM
  4. Is with Paypal not being recorded in Orders
    By jcfra420 in forum Installing on a Linux/Unix Server
    Replies: 1
    Last Post: 21 Jun 2007, 10:38 PM
  5. Some orders not being recorded!!!
    By wolf99 in forum Managing Customers and Orders
    Replies: 1
    Last Post: 30 Mar 2007, 05:23 PM

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