Announcement

Collapse
No announcement yet.

worldpay pre-authorisation

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

    worldpay pre-authorisation

    I have a site in test mode with Worldpay, using pre-authorisation on orders.

    When I download orders I get the message "The Payment Service Provider Authorisation downloaded for order number... had an invalid signature"

    followed by

    "An error occurred while reading a Payment Service Provider Authorisation. The file may have been corrupted in transfer from the server. Abort will cancel the download operation and leave the unprocessed PSP files on the web. Retry will try to transfer the file again. If you choose to ignore this error, the PSP file will be lost. If you ignore this error, the associated order DT025A10000011, will be modified to have a payment method of "Send Credit Card Details Separately" and a status of "Waiting for CC Details."

    Try downloading it again?"

    I have not logged into Worldpay's system to authorise the transaction, so I am guessing that this is why Actinic is complaining - ie the order is incomplete as it hasn't been authorised. Is this right?

    If so, then I guess you would usually authorise orders at Worldpay before downloading to Actinic. But then if someone places an order in between, or you choose not to authorise an order, you will be back to the above situation.

    In this case, if you then 'ignore' I guess the order will download fully in Actinic once the authorisation has occured?

    What happens if you 'abort' - the message says 'will be modified to have a payment method of "Send Credit Card Details Separately" and a status of "Waiting for CC Details." '. Will the order then download fully to Actinic once the authorisation has occured?

    Many thanks for any advice offered.

    Dan
    adaptive-image.co.uk

    #2
    Hi Dan

    I think you have problems not specifically related to Worldpay.

    We use Worldpay, and pre-auth.

    When an order, and payment is received, the payment status in Actinic is payment received, pre-authorised.

    That is the end of any integration between WP & Actinic. We complete the payment in WP, and manually recieve the payment in Actinic.

    We have never experienced any problems in either test, or production mode so can't help you there-maybe chat with Worldpay technical.

    Mick

    Comment


      #3
      Dan,

      Mick is correct, the issue is not with you having to authorise the payment on the WP server. The error you are gettings is because the .ocx (payment service provider ) file has been corrupted and contains invalid information. I would suggest deleting the file in question by going into the 'acatlog' folder on the server and then downloading the order, the order will come in with a status of 'Credit Card detail sent seperately' but will get the order off the server. Now place a test order and see if the order downloads correctly.

      Kind regards,
      Bruce King
      SellerDeck

      Comment


        #4
        Thanks for your replies

        I have attached 3 gifs showing what is on the server after an order has been placed, after an order has been downloaded and 'ignore' selected, after an order has been downloaded and 'abort' selected.

        This makes sense to me: the order generates an order and occ file, abort downloads the order and leaves the occ for as future download attempt, ignore downloads the order (CC details sent separately) and deletes the occ.

        But the problem is still occuring for each new order placed.

        Are any of the other files shown in the gifs relevant?

        Can I do anything through Help | Troubleshooting that might cure it?

        Should I try reinstalling the PSP files?

        One thing I didn't mention originally is that the site is currently addressed via an IP address and virtual folder http://85.92.67.13/~skyview/mailorde...rder_Home.html as the client has a live site under the domain which will be used.

        Thanks again for your help, Dan

        PS have purged session files, and refreshed site to no avail
        Attached Files
        Last edited by dandelion; 23-Nov-2005, 07:08 PM. Reason: added info
        adaptive-image.co.uk

        Comment


          #5
          Try the Help | Toubleshooting | Purge & refresh website.. select both options and click OK. Check the site after that to see if you get the transactions coming through.

          Also check in teh acatalog folder on the server, for files with the extensiion .ocx, these are the files that were renamed on clicking 'Ignore'.

          Kind regards,
          Bruce King
          SellerDeck

          Comment


            #6
            Thanks Bruce,

            I have tried the purge and refresh (both options) but still have the same problem.

            There are no .ocx files on the server after 'ignore', but there is a .occ after an abort.

            The 'just modified' files after each operation are as follows:

            ----------
            after an order is placed:

            Order.num
            DL457etc.ord
            DL457etc.occ
            Backup.num
            194etc.session

            ----------
            after an Abort:

            Order.num
            DL457etc.occ
            Backup.num
            194etc.session

            ----------
            after an Ignore:

            194etc.session
            Order.num
            Backup.num

            Any further thoughts?

            Thanks again, Dan

            UPDATE!

            I am wondering whether WorldPay have given me an incorrect Secret Key - would this result in the .occ being created, but with an incorrect signature?

            Unfortunately WordPlay (sic) say that they are unable to confirm the Secret Key (what!), but will reset it with a new value for me. This I have requested, an everything is crossed.
            Last edited by dandelion; 25-Nov-2005, 01:25 PM. Reason: updated
            adaptive-image.co.uk

            Comment


              #7
              Problem solved. WorldPay had indeed supplied an incorrect Secret Key.

              Many thanks for your time Bruce.
              adaptive-image.co.uk

              Comment


                #8
                Wonderful, glad it is working..
                Bruce King
                SellerDeck

                Comment


                  #9
                  Update...

                  I'd just like to add a few words to this thread.

                  I had the same problem - Catalog 7 was reporting an invalid signature and, even though I could collect the orders, the .occ files were being left on the server

                  I checked the version number (7.0.6GBGA) and looked for any updates or patches on the Actinic site. I contacted WorldPay yesterday (after reading the suggestions here) and they changed my secret key. I purged and refreshed the web site - same result. Contacted WorldPay again and they gave me another key, my third, and I tried again. Still no joy. By then, it was 5pm and I gave up for the evening after creating a snapshot and deciding to call Actinic support this morning (we have Cover).

                  First thing this morning, I decided to try downloading orders again just in case the occ files had been magically tranformed (I know, I'm an optimist) and, on a whim, I also placed another test order.
                  Lo and behold - the new order worked! Full Payment Received

                  So, it must have been some delay on the WorldPay server - the keys still didn't match. The answer was a little patience!

                  All the best
                  Mo Warden

                  Comment

                  Working...
                  X