Page 11 of 11 FirstFirst ... 91011
Results 101 to 104 of 104
  1. #101
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,314
    Plugin Contributions
    9

    Default Re: Authorize.net API with Card on File transactions support thread...

    Quote Originally Posted by apollowilcox View Post
    So, we've been testing this mod a bit. We didn't even realize that the plug-in included one feature that it going to be super helpful.

    With this plug-in, we can capture a partial amount and it will create a new authorization for the balance. The balance is displayed on the order-admin and can be easily captured later after the backorder ships. Super cool. Thanks Carl! We would have asked for this long ago but never even thought it possible.
    Quote Originally Posted by apollowilcox View Post
    Okay... that's good for me to understand. It seems a bit misleading to the customer. If it were me, I would expect that I truly deleted the card from existence with this vendor/ website.

    Any thoughts or advice on the other issue: where the card is being stored despite the customer unchecking the "save this card" checkbox?

    This is a complex plug-in. Amazing how well it works with Authorize CIM.
    matt,
    perhaps you can see the contradictions in the things that you say here. perhaps not....

    there is a reason why everything is done the way it is done.

    with regards to thoughts or advice, if you want to change the way the plugin operates, you are free to do so. if you would like me to do it, feel free to PM me.

    best.
    WCAG is here.
    cake is nice...(venmo) called the savior by the chief bottle washer...
    mxWorks on paypal

  2. #102
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,314
    Plugin Contributions
    9

    Default Re: Authorize.net API with Card on File transactions support thread...

    v2.3.2 now ready for downloading!

    reminder that php 7.0 is required for this version.

    if your server is running less than php7.0, time to upgrade!

    more fixes with regards to mysql strict mode; running under php 8.1; new notifier; and further bug fixes. also removes all references to the deprecated (under php 8.1) strftime method.

    enjoy!

    nbl.
    WCAG is here.
    cake is nice...(venmo) called the savior by the chief bottle washer...
    mxWorks on paypal

  3. #103
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    8,645
    Plugin Contributions
    117

    Default Re: Authorize.net API with Card on File transactions support thread...

    In getTransactionDetails(), I'm seeing logs on includes/modules/payment/authorizenet_cim.php" line 1263

    PHP Fatal error: Uncaught Error: Call to a member function getMessages() on null

    Should the two lines

    $errorMessages = $response->getMessages()->getMessage();
    $logData .= "Response : " . $errorMessages[0]->getCode() . " " . $errorMessages[0]->getText() . "\n";

    be wrapped in a check for ($response != null)?
    That Software Guy. My Store: Zen Cart Modifications
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  4. #104
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,314
    Plugin Contributions
    9

    Default Re: Authorize.net API with Card on File transactions support thread...

    Quote Originally Posted by swguy View Post
    In getTransactionDetails(), I'm seeing logs on includes/modules/payment/authorizenet_cim.php" line 1263

    PHP Fatal error: Uncaught Error: Call to a member function getMessages() on null

    Should the two lines

    $errorMessages = $response->getMessages()->getMessage();
    $logData .= "Response : " . $errorMessages[0]->getCode() . " " . $errorMessages[0]->getText() . "\n";

    be wrapped in a check for ($response != null)?
    @swguy,
    i do not think so. i would look into why the $response is null. that method seems real simple to me:
    • it creates a request.
    • it populates the request with the merchant credentials.
    • it populates the transaction id.
    • it then makes a request via the controller.


    i have not been able to get a $response of null, despite trying. (and i do see this line, where that same conditional seems superfluous):

    https://github.com/proseLA/authorize..._cim.php#L1256

    if i populate $transactionId with a random numeric, i still get a response. the message is:

    The record cannot be found.

    if i populate $transactionId with null or a character string, i get the following message:

    The element 'getTransactionDetailsRequest' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has incomplete content. List of possible elements expected: 'refId, transId' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.

    something seems much further off in the implementation to be getting a null value as the $response.

    is this a new install? are you sure the merchant credentials are correct?
    WCAG is here.
    cake is nice...(venmo) called the savior by the chief bottle washer...
    mxWorks on paypal

 

 
Page 11 of 11 FirstFirst ... 91011

Similar Threads

  1. v155 Saving Credit Card Info with Authorize.Net
    By magneto in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 25 Jan 2021, 10:28 PM
  2. v154 Having Issues With Duplicate Transactions in Authorize.net
    By CSGODeimos in forum General Questions
    Replies: 1
    Last Post: 27 Sep 2017, 02:53 PM
  3. v151 Duplicate transactions authorize.net AIM
    By badarac in forum Built-in Shipping and Payment Modules
    Replies: 9
    Last Post: 9 Aug 2016, 03:52 PM
  4. Replies: 1
    Last Post: 31 May 2006, 05:06 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