Announcement

Collapse
No announcement yet.

PayPay Order Confirmation Issue

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    PayPay Order Confirmation Issue

    Hi,

    Like many others I am having trouble with PayPal orders not sending off an order confirmation to the customer and myself.

    There was a long thread discussing this in 2007, and actinic eventually provided a piece of code to solve this issue.

    Here is the thread
    http://community.actinic.com/showthr...=PayPal&page=3

    Does anyone know of a new version of the code for V9 or another solution to solve the PayPal Issue.

    (I have tried having Auto Return switched both on an off and neither makes a difference)

    Thanks
    www.mashers.co.uk - Party And Catering Disposables

    #2
    Hi,

    The code as per this thread will work for v9 too, there are no changes. Once you have made the change did you update your site?

    Are you sure that your customers are returning to your site as that is when the confirmation emails are sent out?
    ********************
    Tracey
    SellerDeck

    Comment


      #3
      Hi

      I have followed the instructions on the thread you referred to and uploaded the site.
      When I place an order I get a message saying you will be redirected and then the error message below. The order does appear in actinic but I still don’t get an order confirmation.


      A General Script Error Occurred
      Error: Bad input string "SEQUENCE=3&ACTION=Finish&ORDERNUMBER=DD50LU10001313&REFPAGE=http%3a%2f%2fwww%2emashers%2eco%2euk%2facatalog%2f1oz_Whisky_Cups%2ehtml&&tx=60F69938D8688421R&st=Completed&amt=3.71&cc=GBP&cm=&item_number=DD50LU10001313&sig=YRazn31rK3OBm1kGCPkBAYgg5GaSu%2bYxIzrzD4%2fxAyEJLGLV1tlj08tHSN66%2bwkuduCdf8yadurT4mptQeBwxF6sUTLnAuoONyCT9X%2fy%2bSZyB%2b2qUo%2fRiwfDFyB1un4jX5b%2be%2fupYzw6%2bTLvhS8I%2fdqW6AV18Qw03X6VC9sudVM%3d". Argument count 22. Press the Browser back button and try again or contact the site owner.
      www.mashers.co.uk - Party And Catering Disposables

      Comment


        #4
        dont forget, the biggest problem with all of this is the customer not returning to the website, if they close the browser on paypal then they wont get the email

        Comment


          #5
          Can you tell me at what point you get this error, is it on transferring across to Paypal or when trying to return to your site?
          ********************
          Tracey
          SellerDeck

          Comment


            #6
            Hi,

            One other thing you can try to see if it helps is to go to 'Help | Troubleshooting | Purge Session Files'. Do this when your store will be quiet as it can remove a customers shopping cart while they are shopping.
            ********************
            Tracey
            SellerDeck

            Comment


              #7
              I get this error once the order has been placed and Paypal is waiting to return to our website.
              www.mashers.co.uk - Party And Catering Disposables

              Comment


                #8
                I think I may have found the problem. It looks like you have created 'states' of the UK in your 'Locations' list (ie England, Manchester M3 etc) and I'm afraid that this isn't going to work with PayPal Express as they require ISO codes for Countries/States and there aren't any for regions of the UK. The only way to fix this is to remove those UK 'states' from the locations list so you won't be able to specify shipping costs depending on where in the UK the items are to be shipped to.

                To make sure that this is the problem, you can take a snapshot of your current setup and then make the changes, update your site and test it out. If you find that you still get the error then you can re-import your snapshot.
                ********************
                Tracey
                SellerDeck

                Comment


                  #9
                  Can the info passed be altered

                  Hi Tracey,

                  I use shipping based on UK Counties and receive the script error as above when customers return from Paypal to my sites.

                  Is there a way of getting actinic to only send the UK Iso code and not the abbreviations created in Locations as I suspect this is the part Paypal doesn't like.

                  I only ship to the UK and for each county I use the county name with abbreviations like UK1,UK2 etc...

                  Comment


                    #10
                    Backup first and then in {Site folder}\CommonOCC\OCCPayPalPro.pl (line 110 in v9 and v10) try changing this line:

                    $$hResponse{"SHIPTOCOUNTRY"} =~ s/^GB$/UK/;

                    to:

                    $$hResponse{"SHIPTOCOUNTRY"} = "GB";

                    Comment


                      #11
                      Quick Question

                      I notice that the change is to OCCPayPalPro.pl

                      We are using Website Payments Standard. Will the alteration to the above still work.

                      Or should we alter OCCPayPalTemplate.pl and change

                      my $sCountry = $::g_LocationInfo{INVOICE_COUNTRY_CODE};
                      $sCountry =~ s/^GB$/UK/;

                      To

                      my $sCountry = $::g_LocationInfo{INVOICE_COUNTRY_CODE};
                      $sCountry ="GB";


                      Many thanks

                      Comment


                        #12
                        If you're using PP standard then probably the second one - give it a try.

                        Comment

                        Working...
                        X