Thread: Payment Zone

Results 1 to 6 of 6
  1. #1
    Join Date
    May 2007
    Location
    Perth, Australia
    Posts
    54
    Plugin Contributions
    0

    Default Payment Zone

    I am very confused - customers can select payment method that should not be available from their countries. Here is a bit more explanation:

    I have setup three payments methods:

    PayPal Express Checkout
    Direct Bank Deposit Check/Money Order

    The first one (PayPal) should be available worldwide and the other two methods should be available for Australians only. To ensure this I have setup one zone - Australia - and specified it for Direct Bank Deposit and Check/Money Order. The payment zone for PayPal Express Checkout remains --none--.

    When I test this, everything works as it should, but I often receive orders with with payment methods that should not be available. I tried asking the customers how they managed to do that, but received no answers yet.

    Is there any way to fix this? Any advice will be greatly appreciated.

    Many thanks,
    Alex
    Learning the hard way -
    Matryoshka Dolls

  2. #2
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Payment Zone

    What is the billing address on the orders completed using inappropriate payment options?

    How does that compare against the zone definitions you've established?
    .

    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
    May 2007
    Location
    Perth, Australia
    Posts
    54
    Plugin Contributions
    0

    Default Re: Payment Zone

    Quote Originally Posted by DrByte View Post
    What is the billing address on the orders completed using inappropriate payment options?

    How does that compare against the zone definitions you've established?
    They are all over the world, here are a few examples:

    North Carolina 28787
    United States

    Dublin 18, Ireland

    Alberta, Canada

    Florida 33170
    United States

    Michigan 49680
    United States

    I have one only zone - Australia - and the addresses are clearly outside this zone.

    One of the customers for whom the inappropriate payment method was selected and the order marked as paid commented: "I have no idea how this happened . I selected the pay directly with paypal on your shopping page , was brought to the paypal page and then I thought Ihad paid but evidently had not."

    Could it be a problem with my PayPal module? The percentage is very high: about 80% overseas (non Australian) orders end up this way. Apparently, this happens to some Australian orders too, because sometimes the customers who selected Direct Bank Deposit do not send the payment.

    Many thanks,
    Alex
    Learning the hard way -
    Matryoshka Dolls

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

    Default Re: Payment Zone

    What version of Zen Cart?
    What patches have you installed?


    Quote Originally Posted by AlexT View Post
    Apparently, this happens to some Australian orders too, because sometimes the customers who selected Direct Bank Deposit do not send the payment.
    Sorry, we can't do anything about people not sending payment when you leave it up to them to do after the order completes.
    .

    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
    May 2007
    Location
    Perth, Australia
    Posts
    54
    Plugin Contributions
    0

    Default Re: Payment Zone

    Quote Originally Posted by DrByte View Post
    What version of Zen Cart?
    What patches have you installed?
    After the customer comment and your question I realised that the problem is probably not with the payment zones, but has something to do with PayPal module. So I started checking around and found that the return URL on the PayPal website should have had https instead of http because of recently installed SSL - I have corrected this now. The IPN patch was dated March 2007, I updated it to the recent one. I hope that these changes have fixed the issue, but will be back if they have not. The Zen Cart version is 1.3.7

    As a side note, it is perhaps worth adding a line to the article "How do I configure for SSL/HTTPS (secure socket layer) after I have installed Zen Cart?" on the Tutorials and FAQs page about changing the return URL on the PayPal website.

    Quote Originally Posted by DrByte View Post
    Sorry, we can't do anything about people not sending payment when you leave it up to them to do after the order completes.
    I did not expect you to fix business issues with customers , I just wanted to illustrate that my Australian customers possibly experienced similar problems.

    Many thanks,
    Alex
    Learning the hard way -
    Matryoshka Dolls

  6. #6
    Join Date
    May 2007
    Location
    Perth, Australia
    Posts
    54
    Plugin Contributions
    0

    Default Re: Payment Zone

    OK, this did not fix it ... Out of two overseas orders received today one went through PayPal OK, but the other one was complete using direct bank deposit that should not have been available.

    I then run the ipncheck.php and curltest.php. The ipncheck returned
    IPNCHECK.PHP - Version 1.0
    IPN TESTING - POSTING to PayPal via: ssl://www.paypal.com:443
    IPN TESTING - Confirmation/Validation response: RESPONSE RECEIVED - Communications OKAY
    Script finished.
    For the curl test I used

    https://matryoshkastore.com/curltest.php?ssl=1

    It returned a Zen Cart CUPL test page ... Is it a success or not, not sure how to interpret it? What else do I need to do to fix the problem? Any help is very much appreciated.

    Many thanks,
    Alex
    Learning the hard way -
    Matryoshka Dolls

 

 

Similar Threads

  1. v150 How do I set a Payment Zone into my payment module's settings?
    By apt763 in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 2 Mar 2012, 07:10 PM
  2. Zone Payment
    By Lackew in forum Managing Customers and Orders
    Replies: 5
    Last Post: 7 Nov 2009, 06:46 PM
  3. Check/money order payment module - payment zone
    By TJB in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 6 Oct 2008, 05:11 PM
  4. Payment Zone Question
    By karazy in forum General Questions
    Replies: 1
    Last Post: 28 Jun 2008, 04:19 PM
  5. Payment Zone not Working
    By Derrian in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 9 Oct 2006, 06:03 AM

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