Results 1 to 7 of 7
  1. #1
    Join Date
    Jan 2009
    Location
    Queensland, Australia
    Posts
    117
    Plugin Contributions
    0

    Default (81002) 81002 Unspecified Method - Method Specified is not Supported

    Hi there, I am at my wits end. All of a sudden my paypal is not working. Potential Orders are going from checkout page 3 and then back to checkout page2. Does not show paypal page at all. Here are the logs to a test order..Any help would be appreciated.
    Feb-11-2011 06:04:03
    termEC-1
    Killed the session vars as requested
    =================================

    Feb-11-2011 06:04:03
    termEC-2
    BEFORE: $this->showPaymentPage = 0
    Token Data:
    =================================

    Feb-11-2011 06:04:03
    termEC-3
    AFTER: $this->showPaymentPage = 0
    =================================

    Feb-11-2011 06:04:03
    termEC-8
    $this->showPaymentPage NOT true, and NO custom page selected ... using SHIPPING as default
    =================================

    Feb-11-2011 06:04:03
    termEC-10
    Redirecting to checkout_shipping - Stack: checkout_shipping
    Message: An error occurred when we tried to contact the payment processor. Please try again, select an alternate payment method, or contact the store owner for assistance. (81002) 81002 Unspecified Method - Method Specified is not Supported
    Session Data: Array
    (
    [securityToken] => 3c1d82700b3b444967a3bde306d5c14d
    [customers_host_address] => CPE-124-186-195-5.lns7.woo.bigpond.net.au
    [cartID] =>
    [cart] => shoppingCart Object
    (
    [contents] => Array
    (
    [413:46506f5f3c59aedb8b7eaee0b8379dc3] => Array
    (
    [qty] => 1
    [attributes] => Array
    (
    [10] => 11
    )

    )

    )

    [total] => 0.8
    [weight] => 0
    [cartID] =>
    [content_type] => virtual
    [free_shipping_item] => 1
    [free_shipping_weight] => 0
    [free_shipping_price] => 0.8
    [observers] => Array
    (
    )

    )

    [navigation] => navigationHistory Object
    (
    [path] => Array
    (
    [0] => Array
    (
    [page] => index
    [mode] => SSL
    [get] => Array
    (
    [type] => ec
    [markflow] => 1
    [clearSess] => 1
    [stage] => final
    )

    [post] => Array
    (
    )

    )

    )

    [snapshot] => Array
    (
    )

    [observers] => Array
    (
    )

    )

    [check_valid] => true
    [language] => english
    [languages_id] => 1
    [languages_code] => en
    [currency] => AUD
    [today_is] => 2011-02-11
    [updateExpirations] => 1
    [session_counter] => 1
    [customers_ip_address] => 124.186.195.5
    [new_products_id_in_cart] =>
    [valid_to_checkout] => 1
    [cart_errors] =>
    [customer_id] => 1
    [customer_default_address_id] => 1
    [customers_authorization] => 0
    [customer_first_name] => Di
    [customer_last_name] => Simpson
    [customer_country_id] => 13
    [customer_zone_id] => 185
    [sendto] =>
    [payment] => paypalwpp
    [shipping] => free_free
    [billto] => 1
    [comments] =>
    [messageToStack] => Array
    (
    [0] => Array
    (
    [class] => checkout_shipping
    [text] => An error occurred when we tried to contact the payment processor. Please try again, select an alternate payment method, or contact the store owner for assistance. (81002) 81002 Unspecified Method - Method Specified is not Supported
    [type] => error
    )

    )

    )

    =================================

  2. #2
    Join Date
    Jan 2004
    Posts
    66,350
    Blog Entries
    7
    Plugin Contributions
    271

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    There should be more logs than that. Need to see the logs where 81002 is returned as a result from an attempt at SetExpressCheckout or GetExpressCheckoutDetails or DoExpressCheckout
    .

    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
    Jan 2009
    Location
    Queensland, Australia
    Posts
    117
    Plugin Contributions
    0

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    have lots of emails as I enabled mail debugging. this was sent in one of the first emails.below



    PayPal Debug log - SetExpressCheckout
    2011-02-11 11:06:35
    -------------------
    (live transaction) --> https://api-3t.paypal.com/nvp
    Request Headers:
    Array
    (
    [0] => Content-Type: text/namevalue
    [1] => X-VPS-Timeout: 45
    [2] => X-VPS-VIT-Client-Type: PHP/cURL
    [3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart(tm) - PayPal/NVP
    [4] => X-VPS-VIT-Integration-Version: 1.3.9e
    )




    Request Parameters: {SetExpressCheckout}
    Array
    (
    [] =>
    )


    Response:
    Array
    (
    [ACK] => Failure
    [L_ERRORCODE0] => 81002
    [L_SHORTMESSAGE0] => Unspecified Method
    [L_LONGMESSAGE0] => Method Specified is not Supported
    [L_SEVERITYCODE0] => Error
    [CURL_ERRORS] =>
    )



    thanks

  4. #4
    Join Date
    Jan 2004
    Posts
    66,350
    Blog Entries
    7
    Plugin Contributions
    271

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    Quote Originally Posted by Didee View Post
    Request Parameters: {SetExpressCheckout}
    Array
    (
    [] =>
    )
    That empty transaction is your problem.
    I've never seen it do that before, not even in pre-alpha development stages.
    My first guess is that you've got some missing or incomplete files on your server.
    My second thought is that maybe since you're running v1.3.9e it might make sense to upgrade to v1.3.9h to fix all the bugs that were in the version you're using:
    Quote Originally Posted by Didee View Post
    [4] => X-VPS-VIT-Integration-Version: 1.3.9e
    .

    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
    Jan 2009
    Location
    Queensland, Australia
    Posts
    117
    Plugin Contributions
    0

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    Hi there, apart from updating zencart. How can I fix this....do I have to upload paypal again ??

  6. #6
    Join Date
    Jan 2009
    Location
    Queensland, Australia
    Posts
    117
    Plugin Contributions
    0

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    Hi there, I have received this reply from Paypal support, but I have no idea how to do what they are asking.

    The error message you are seeing:

    [L_ERRORCODE0] => 81002
    [L_SHORTMESSAGE0] => Unspecified Method
    [L_LONGMESSAGE0] => Method Specified is not Supported

    Is specific in its meaning and that is that either the Method value being passing in malformed/incorrect or that the it is not present. You will want to pull the API request that you are submitting and check the value of the Method sent to determine why it is incorrect. If no apparent after pulling this request please reply to this ticket with the request and I will test it further.

    AND then this

    You will need to contact support for your web editor/shopping cart to have them check the method than. The error referenced is returned by PayPal with the data sent from your card (specifically the variable METHOD) is incorrect. To determine the cause of the error they would need to log the data that they are sending to PayPal and adjust that field accordingly.

    Can you instruct me as to where I may go to get help with this.thanks

  7. #7
    Join Date
    Jan 2004
    Posts
    66,350
    Blog Entries
    7
    Plugin Contributions
    271

    Default Re: (81002) 81002 Unspecified Method - Method Specified is not Supported

    Given that the upgrade from v1.3.9e to v1.3.9h simply involves replacing a bunch of files with updated versions, and since most of the PayPal-related files were involved in those updates, I would expect that taking that step may very well resolve the problem you're encountering.

    Otherwise, you'll need to put on your programmer hat and study how all the Zen Cart payment handling systems work, how the PayPal API calls work, how the debug system works, and use that knowledge to figure out why the code is doing something very wrong when running on your server that it's not doing when running on thousands of other servers ... namely producing blank requests when submitting transactions to PayPal.
    .

    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.

 

 

Similar Threads

  1. PayPal Express Checkout Error 82001 - Unspecified Method Error
    By jmsnyder23 in forum PayPal Express Checkout support
    Replies: 9
    Last Post: 12 Sep 2015, 05:12 PM
  2. v151 81002 Unspecified Method Error
    By bluetooth in forum PayPal Website Payments Pro support
    Replies: 1
    Last Post: 17 Jun 2014, 04:09 PM
  3. v151 Paypal Express Error 81002 - Unspecified Method
    By Creativetoria in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 10 Jun 2013, 09:27 PM
  4. 81002: Unspecified Method: Method Specified not Supported
    By George_Moureau in forum PayPal Express Checkout support
    Replies: 9
    Last Post: 9 Nov 2011, 08:26 PM
  5. Only show payment method when UPS shipping method chosen?
    By helen610 in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 28 Aug 2008, 03:04 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