Page 2 of 6 FirstFirst 1234 ... LastLast
Results 11 to 20 of 55
  1. #11
    Join Date
    May 2011
    Location
    Northumberland
    Posts
    48
    Plugin Contributions
    0

    Default Re: Geographic area Paypal problem

    Quote Originally Posted by DrByte View Post
    Hi,
    I've looked at the logs you sent. For some reason, which I can't ascertain from the logs, PayPal isn't sending back any address details with your transaction.
    Did you do something to trick PayPal into not requiring you to supply an address for your purchase?
    Zen Cart is taking the blank address and determining that "blank" doesn't match any existing country/zone options, and is rejecting it for that reason. If it accepts it without any address information, then it would be allowing the transactions to put incomplete/corrupt data into your database. And of course you don't want that.
    I went through every step in ea tutorial line by line,i went through as many pages of settings in paypal i could find, i had quite a few logs to study but they never changed. I am not aware of any setting that may have stopped the transmit of info back to Zen Cart, at the end of the day it was doing its job rejecting it and i have no issue with that its just that i completely ran out of things to try and all the time i was not fixing it the charity was not getting funds.
    I have another site that i use for messing and learning with, could i put express on that and try again even though this one has paypal standard working on it?
    cheers for looking

  2. #12
    Join Date
    Feb 2008
    Posts
    1,336
    Plugin Contributions
    1

    Default Re: Geographic area Paypal problem

    I had it working fine for years, the issue only arise with the EC in the last few weeks.

  3. #13
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Geographic area Paypal problem

    Quote Originally Posted by CoolCarPartsOnline View Post
    I had it working fine for years, the issue only arise with the EC in the last few weeks.
    Care to share the logs?
    .

    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.

  4. #14
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Geographic area Paypal problem

    Quote Originally Posted by malc View Post
    I am not aware of any setting that may have stopped the transmit of info back to Zen Cart, at the end of the day it was doing its job rejecting it and i have no issue with that its just that i completely ran out of things to try
    I'm not pointing fingers. I'm legitimately asking for more information about differences so I can investigate whether there's an issue I can escalate to PayPal's tech teams.
    If I can replicate the problem consistently then I can trace back the pattern to its root cause and either fix it in ZC or slap PayPal around for something they've broken.
    Quote Originally Posted by malc View Post
    I have another site that i use for messing and learning with, could i put express on that and try again even though this one has paypal standard working on it?
    You can use PayPal on multiple ZC sites easily. And you can even use the same PayPal account on one other non-ZC site without causing any problems to the ZC sites. Just make sure the IPN URL in your PayPal account points to the non-ZC site's IPN URL, whatever that is for that site.
    ref: https://www.zen-cart.com/tutorials/i...hp?article=229
    .

    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. #15
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Geographic area Paypal problem

    Guys, on a whim, try adding this new line, as shown below. I've NOT tested this extensively ... just going on a hunch based on something that it looks like PayPal has silently changed and has broken hundreds of stores.

    /includes/modules/payment/paypalwpp.php
    around line 1461 you'll see this section ... add the highlighted line, as shown:
    Code:
          $options['NOSHIPPING'] = 1;
        } else {
          $options['NOSHIPPING'] = 0;
          $this->zcLog('ec-step1-addr_check', "cart content is not all virtual (or customer is not logged in) ... therefore will be submitting address details");
    If this fixes your issues, it'll be another case where PayPal changed normal operations without warning. Some senior product managers there are gonna hate me ...
    .

    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.

  6. #16
    Join Date
    May 2011
    Location
    Northumberland
    Posts
    48
    Plugin Contributions
    0

    Default Re: Geographic area Paypal problem

    ok i have a development for me:

    I tried your code above and it did not change anything for me with my problem.
    What i did also try was a purchase whilst logged in and a purchase whilst not logged in.
    When i was not logged it processed the payment at paypal returned to the site then logged me in automatically and i completed the order, but if i logged in and tried it it failed again.

    any help?

    malc

  7. #17
    Join Date
    Feb 2008
    Posts
    529
    Plugin Contributions
    0

    Default Re: Geographic area Paypal problem

    Is there any chance these problems are being caused by filter settings in merchant profile settings at paypal site?

  8. #18
    Join Date
    Feb 2008
    Posts
    1,336
    Plugin Contributions
    1

    Default Re: Geographic area Paypal problem

    This is one of the logs that may have the issue

    Code:
    2011-05-31 04:22:24
    -------------------
    (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.9h
    )
    
    
    Request Parameters: {SetExpressCheckout} 
    Array
    (
        [AMT] => 57.00
        [ITEMAMT] => 57.00
        [L_NUMBER0] => SES-DH147/127
        [L_NAME0] => Mazda CX-9 2007-2010 SES Trims Chrome Door Handles - 4Dr
        [L_AMT0] => 57.00
        [L_QTY0] => 1
        [LOCALECODE] => US
        [PAYMENTACTION] => Sale
        [ALLOWNOTE] => 1
        [LANDINGPAGE] => Billing
        [NOSHIPPING] => 0
        [RETURNURL] => https://www.coolcarpartsonline.com/ipn_main_handler.php?type=ec
        [CANCELURL] => https://www.coolcarpartsonline.com/index.php?main_page=shopping_cart&ec_cancel=1
        [PAGESTYLE] => Primary
        [METHOD] => SetExpressCheckout
        [CURRENCYCODE] => USD
        [USER] => sales_api1.coolcarpartsonline.com
        [PWD] => ****************
        [VERSION] => 60.0
        [SIGNATURE] => ****************************************************XSQ3
    )
    
    
    Response: 
    Array
    (
        [TOKEN] => EC-2LW31511BA321443J
        [TIMESTAMP] => 2011-05-31T20:22:24Z
        [CORRELATIONID] => 7e89d8c5dd8cc
        [ACK] => Success
        [VERSION] => 60.0
        [BUILD] => 1913139
        [CURL_ERRORS] => 
    )
    
    
    SetExpressCheckout, Elapsed: 585ms -- Success
    Code:
    May-31-2011 12:54:27 (1306860867)
    getLineItemDetails 7 - subtotal comparisons
    BEFORE line-item calcs: Array
    (
        [AMT] => 65.49
        [ITEMAMT] => 52.5
        [TAXAMT] => 0
        [SHIPPINGAMT] => 12.99
        [SHIPDISCAMT] => 0
        [HANDLINGAMT] => 0
        [INSURANCEAMT] => 0
    )
     - AFTER doing line-item calcs: Array
    (
        [AMT] => 65.49
        [ITEMAMT] => 52.5
        [TAXAMT] => 0
        [SHIPPINGAMT] => 12.99
        [SHIPDISCAMT] => 0
        [HANDLINGAMT] => 0
        [INSURANCEAMT] => 0
        [L_NUMBER0] => SPD-DRH-E90054C
        [L_NAME0] => BMW 3 Series e90 2005-2007 Spec D Chrome Door Handle Covers
        [L_AMT0] => 52.5
        [L_QTY0] => 1
    )
    
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    getLineItemDetails 8
    checking subtotals... 
    Array
    (
        [calculated total] => 65.49
        [AMT] => 65.49
        [ITEMAMT] => 52.50
        [SHIPPINGAMT] => 12.99
    )
    
    -------------------
    difference: 0  (abs+rounded: 0)
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    getLineItemDetails 10
    subtotals balance - okay
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    ec_step1 - 1
    Checking to see if we are in markflow
    cart contents: physical
    
    NOTE: $this->showPaymentPage = 0
    Customer ID: 5811
    Session Data: Array
    (
        [securityToken] => d77cc8d548fbecde4f74c4fa3d7f6cc5
        [customers_host_address] => 173-85-160-182.dsl2-pixley.roch.ny.frontiernet.net
        [cartID] => 26508
        [cart] => shoppingCart Object
            (
                [contents] => Array
                    (
                        [175714] => Array
                            (
                                [qty] => 1
                            )
    
                    )
    
                [total] => 52.5
                [weight] => 20
                [cartID] => 26508
                [content_type] => physical
                [free_shipping_item] => 0
                [free_shipping_weight] => 0
                [free_shipping_price] => 0
            )
    
        [language] => english
        [languages_id] => 1
        [languages_code] => en
        [check_valid] => true
        [currency] => USD
        [today_is] => 2011-05-31
        [updateExpirations] => 1
        [session_counter] => 1
        [customers_ip_address] => 173.85.160.182
        [payment] => paypalwpp
        [pf-navigation] => navigationHistory Object
            (
                [path] => Array
                    (
                    )
    
                [snapshot] => Array
                    (
                        [page] => product_info
                        [mode] => NONSSL
                        [get] => Array
                            (
                                [cPath] => 2_236_341
                                [products_id] => 175714
                            )
    
                        [post] => Array
                            (
                            )
    
                    )
    
            )
    
        [pf_maker] => 12
        [pf_model] => 131
        [pf_year] => 2007
        [pf_maker_name] => BMW
        [pf_model_name] => 3 Series
        [pf_products_found] => 4044
        [new_products_id_in_cart] => 175714
        [valid_to_checkout] => 1
        [cart_errors] => 
        [cart_country_id] => 223
        [country_info] => Array
            (
                [countries_name] => United States
                [countries_iso_code_2] => US
                [countries_iso_code_3] => USA
            )
    
        [cot_gv] => 0
        [customer_id] => 5811
        [customer_default_address_id] => 5705
        [customer_first_name] => komla
        [customer_country_id] => 223
        [customer_zone_id] => 43
        [sendto] => 5705
        [billto] => 5705
        [shipping] => Array
            (
                [id] => percategory_percategory
                [title] => Shipping Fees (To  Lower 48 States)
                [cost] => 12.99
            )
    
        [total_weight] => 20
        [total_count] => 1
        [cart_address_id] => 5705
        [comments] => 
    )
    
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    ec-step1-addr_check
    cart content is not all virtual (or customer is not logged in) ... therefore will be submitting address details
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    getOverrideAddress - 4
    not logged in and not in markflow mode - nothing to override
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    ec-step1-addr_check3
    address details from override check: <NONE FOUND>
    =================================
    
    May-31-2011 12:54:27 (1306860867)
    ec_step1 - 2 -submit
    Array
    (
        [AMT] => 65.49
        [ITEMAMT] => 52.50
        [SHIPPINGAMT] => 12.99
        [L_NUMBER0] => SPD-DRH-E90054C
        [L_NAME0] => BMW 3 Series e90 2005-2007 Spec D Chrome Door Handle Covers
        [L_AMT0] => 52.50
        [L_QTY0] => 1
        [LOCALECODE] => US
        [CURRENCY] => USD
        [PAYMENTACTION] => Sale
        [ALLOWNOTE] => 1
        [SOLUTIONTYPE] => Sole
        [LANDINGPAGE] => Billing
        [NOSHIPPING] => 0
        [EMAIL] => estebane60##########################
        [SHIPTOPHONENUM] => 585-354-8473
        [RETURNURL] => https://www.coolcarpartsonline.com/ipn_main_handler.php?type=ec
        [CANCELURL] => https://www.coolcarpartsonline.com/checkout_shipping/ec_cancel/1
    )
    
    =================================
    Code:
    2011-05-31 12:56: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.9h
    )
    
    
    Request Parameters: {GetExpressCheckoutDetails} 
    Array
    (
        [TOKEN] => EC-5FA056815L789071C
        [REQBILLINGADDRESS] => 1
        [METHOD] => GetExpressCheckoutDetails
        [USER] => sales_api1.coolcarpartsonline.com
        [PWD] => ****************
        [VERSION] => 60.0
        [SIGNATURE] => ****************************************************XSQ3
    )
    
    
    Response: 
    Array
    (
        [TOKEN] => EC-5FA056815L789071C
        [PHONENUM] => 585-354-8473
        [CHECKOUTSTATUS] => PaymentActionNotInitiated
        [TIMESTAMP] => 2011-05-31T16:56:35Z
        [CORRELATIONID] => 46bd4c3959c48
        [ACK] => Success
        [VERSION] => 60.0
        [BUILD] => 1913139
        [EMAIL] => estebane60##########################
        [PAYERID] => C8YD2GJWZC7JQ
        [PAYERSTATUS] => verified
        [FIRSTNAME] => komla
        [LASTNAME] => kpodjia glikpanu
        [COUNTRYCODE] => US
        [SHIPTONAME] => komla kpodjia glikpanu
        [SHIPTOSTREET] => 115 westfield st
        [SHIPTOSTREET2] => 115 westfield st
        [SHIPTOCITY] => rochester
        [SHIPTOSTATE] => NY
        [SHIPTOZIP] => 14619
        [SHIPTOCOUNTRYCODE] => US
        [SHIPTOPHONENUM] => 585-354-8473
        [SHIPTOCOUNTRYNAME] => United States
        [ADDRESSSTATUS] => Confirmed
        [CURRENCYCODE] => USD
        [AMT] => 65.49
        [ITEMAMT] => 52.50
        [SHIPPINGAMT] => 12.99
        [HANDLINGAMT] => 0.00
        [TAXAMT] => 0.00
        [INSURANCEAMT] => 0.00
        [SHIPDISCAMT] => 0.00
        [L_NAME0] => BMW 3 Series e90 2005-2007 Spec D Chrome Door Handle Covers
        [L_NUMBER0] => SPD-DRH-E90054C
        [L_QTY0] => 1
        [L_TAXAMT0] => 0.00
        [L_AMT0] => 52.50
        [L_ITEMWEIGHTVALUE0] =>    0.00000
        [L_ITEMLENGTHVALUE0] =>    0.00000
        [L_ITEMWIDTHVALUE0] =>    0.00000
        [L_ITEMHEIGHTVALUE0] =>    0.00000
        [CURL_ERRORS] => 
    )
    
    
    GetExpressCheckoutDetails, Elapsed: 343ms -- Success

  9. #19
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Geographic area Paypal problem

    Quote Originally Posted by CoolCarPartsOnline View Post
    This is one of the logs that may have the issue
    Can you explain your reasoning for your suspicion of this particular transaction?
    The only things "odd" I see in it are:
    - address-line-2 is a repeat of line 1, but ZC specifically avoids that duplication
    - the cancelurl in one spot is SEFU-altered, and not a traditional ZC URL

    And I wouldn't expect either of those to be specifically tied to a problem with the Geo-area error message.
    .

    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.

  10. #20
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Geographic area Paypal problem

    Quote Originally Posted by DrByte View Post
    Guys, on a whim, try adding this new line, as shown below. I've NOT tested this extensively ... just going on a hunch based on something that it looks like PayPal has silently changed and has broken hundreds of stores.

    /includes/modules/payment/paypalwpp.php
    around line 1461 you'll see this section ... add the highlighted line, as shown:
    Code:
          $options['NOSHIPPING'] = 1;
        } else {
          $options['NOSHIPPING'] = 0;
          $this->zcLog('ec-step1-addr_check', "cart content is not all virtual (or customer is not logged in) ... therefore will be submitting address details");
    I'd like to know whether making this adjustment has had any positive impact on your transactions.
    .

    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.

 

 
Page 2 of 6 FirstFirst 1234 ... LastLast

Similar Threads

  1. v154 "unable to use PayPal to process orders from the geographic region you selected"
    By DrByte in forum PayPal Express Checkout support
    Replies: 20
    Last Post: 4 Nov 2016, 08:00 PM
  2. v153 PayPal problems - unable to process orders from the geographic region you selected
    By DigitalShadow in forum Built-in Shipping and Payment Modules
    Replies: 34
    Last Post: 4 Jun 2015, 06:12 PM
  3. v139h Geographic Error using 3D Secure
    By pebble in forum PayPal Website Payments Pro support
    Replies: 0
    Last Post: 18 Feb 2012, 01:33 PM
  4. Unable to use PayPal to process orders from the geographic region you selected
    By WARLOCK in forum PayPal Express Checkout support
    Replies: 5
    Last Post: 20 Sep 2010, 06:37 PM
  5. How to enable to use PayPal to process orders from specific geographic region?
    By jottoleivi in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 16 Jan 2008, 09:08 PM

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