Announcement

Collapse
No announcement yet.

Digital Downloads & Paypal

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

    Digital Downloads & Paypal

    None of our Pyapal customers are receiving the digital download links in their receipt emails, neither are the links being displayed in the on screen receipt page after they click the 'return to merchant' link on the paypal payment page.

    We also use Worldpay and there is no problem with Worldpay transactions.

    But 75% of our download orders are from Paypal users so this is a big problem.

    #2
    The problem (from what I can gather) is that the Paypal callback (to confirm payment has been succesful) can often only arrive at the Actinic store after the customer has finished shopping. This means that the links don't get shown on the receipt - but it should mean that the links are sent out in the receipt email - as this will only be sent out once that callback has been received from PayPal.

    Have you tried doing a transaction yourself using PayPal? Are the links definitely not appearing at all in the receipt emails?

    Comment


      #3
      Here's a response I've had from tech support just now..

      "Hi Mark,

      I have received a reply from development.
      The situation is that PayPal suffers from a design that causes the callback
      to be delayed thus not supplying the information needed for the download.

      Paypal does not guarantee to complete the authorisation callback before
      passing the buyer to the order completion stage where the email and receipt
      are produced.

      For your situation with downloads and Paypal I suggest that you do not use
      this payment method with digital download files."


      I've tried transactions myself with Paypal and it really doesn't include the links in either the receipt page of the email receipt. So, considering that 75% of our download orders are via Paypal it's an arse to force our customers to use one payment provider (We also use WorldPay) over the convenience of using Paypal. We will definitely lose sales over this issue not to mention the fact that our downloads cost from £2 each and so using Worldpay hits us with a huge 56p charge for debit cards. :-(

      The odd fact here is that it worked fin ewith version 7 and we instantly hit this problem as soon as we upgraded to version 8. Coincidence? Surely not. Are you sure that nothing has changed at the Actinic end regarding how it handles Paypal transactions?

      Comment


        #4
        I'd be interested to hear a reply from Actinic as to why this worked fine in V7 abut not with V8 as I am mid way through designing a digital download site using PayPal

        Comment


          #5
          I'll have to check with the development team about this.

          Comment


            #6
            OK - looks like your problem is caused by a change made in v8. Here's the word from the developers:

            As in V8 we introduced the consistency check for DD products, which
            means we check if the amount in the order and the amount reported in the
            authorisation callback is the same.
            But as OCCPayPalTemplate.pl doesn't attach "AM" field to the
            CallbackURLAuth URL, this parameter can't be checked, so the DD link
            won't be provided.

            Here is the workaround:

            - Open the OCCPayPalTemplate.pl file in the {EC install
            dir}\{sitename}\COmmonOCC directory
            - Find the following line:
            $sCompleteCallBackURLAuth .= "&TM=0";
            - Add the following line after it:
            $sCompleteCallBackURLAuth .= "&AM=" . $::nOrderTotal;
            - So it will look like this, in the surrounding lines:
            my $sCompleteCallBackURLAuth = $::sCallBackURLAuth;
            $sCompleteCallBackURLAuth .= "ON=" . $::sOrderNumber;
            $sCompleteCallBackURLAuth .= "&TM=0";
            $sCompleteCallBackURLAuth .= "&AM=" . $::nOrderTotal;
            $sCompleteCallBackURLAuth .= "&ACT_POSTPROCESS=1&";

            - Save the file and upload your site
            - Now it should work.
            Hope that helps.

            Comment


              #7
              Missing Digital Download links and Paypal

              Thanks for all the help researching this problem, which I also haven't been able to solve - ie no download link in the receipt or email after paying by Paypal (however, the download links appear using other options like "pay by cheque after receipt").

              I have tried the OCCPayPalTemplate.pl alteration
              ($sCompleteCallBackURLAuth .= "&AM=" . $::nOrderTotal; ), but that doesn't have any effect (unfortunately!).

              I did notice that one of the fixes in v8.04 (ref AC8-3939) claims that digital download links appear correctly in Actinic when the customer has paid in Paypal.

              Is there another fix of which I am unaware? I am reluctant to use a beta.

              I have a Paypal basic account and also a merchant one and I am using Actinic v8.03 in the LE version with a 25 item limit.

              Any help would be greatly appreciated! I would like to stick with Actinic, but there appear to be lots of other options for delivering digital content using Paypal if I give up!

              Comment


                #8
                Solution (?) to digital download links and Paypal

                OK - I finally got something to work and the download links now appear in the customer receipt.

                I had to set the following in my Paypal business account under Profile/Website Payment Preferences

                Auto Return for Website Payments
                Auto Return: On
                Return URL: http://www.UserDomain.com/acatalog/shopindex.html

                Payment Data Transfer (optional)
                Payment Data Transfer: On

                Encrypted Website Payments
                Block Non-encrypted Website Payment: Off

                PayPal Account Optional
                PayPal Account Optional: On

                Contact Telephone Number
                Contact Telephone: Off

                Then:
                Profile/Instant Payment Notification Preferences

                Instant Payment Notification Preferences
                Instant Payment Notification (IPN): On
                URL = http://www.UserDomain.com/cgi-bin/os000001.pl?

                Thanks to SteveECrane at Jardin-d-Eden.co.uk, Bruce King, Chris Dicken and all of you for the clues!

                Comment


                  #9
                  Paypal and Digital Download

                  Hi Gerald and others...

                  We too suffer with the problem of customers not getting Digital Download links with all Paypal payments.

                  This also used to happen with Worldpay but now we have switched to Protx this is fine.

                  Following the script changes advised prior to December 12th we cut the Paypal problems down but still get the missed downloads on around 2% of orders. We tried your changes listed 12/12 but now get a script error on all payments - is this something to do with the "Secret Key" that Paypal listed when we ticked the Instant Payment Notification?

                  A General Script Error Occurred

                  --------------------------------------------------------------------------------
                  Error: Bad input string "SEQUENCE=3&ACTION=Finish&ORDERNUMBER=PL61DS10074152&REFPAGE=http%3a%2f%2fwww%2efreequizzes%2eco%2euk%2facatalog%2fChristmas_Quiz%2ehtml&&tx=6S452639T2977232P&st=Completed&amt=1.00&cc=GBP&cm=&sig=BEHfpsYj3rJnmiZ9j9Lok4Uz3NkMCdjfKb3jcLpd3RftSDYB2Ljhm6u0fcqZHbsu%2bjk6d6YA37aBjbfJCYwkBY6fWxYYl5pbPaPSdwhv2OzdqTBdxBtP%2f6igKcn6KmX6knMmEfzamtv25zklrpLGiX7y%2fXOZAarz%2fIhKktmFPCU%3d". Argument count 20.

                  Comment


                    #10
                    Perhaps this will help re Paypal digital downloads

                    Hi Phil

                    Perhaps I didn't make it clear, but the URLs with UserDomain.com are only an example, where in fact "www.UserDomain.com" needs to be replaced by the URL for your site.

                    So "http://www.UserDomain.com/acatalog/shopindex.html" should actually be replaced by the address of the index of your shop on the site in the actinic folder (usually http://www.yoursite.com/acatalog/index.html")
                    L
                    ikewise, "http://www.UserDomain.com/cgi-bin/os000001.pl?" should be replaced by the location of your site's cgi bin followed by the os000001.pl? string which is often "http://www.yoursite.com/cgi-bin/os000001.pl?"

                    Hope that helps and sorry for any confusion.

                    Comment


                      #11
                      Paypal and Digital Downloads

                      Still no joy

                      My guess is that in the section Paymnet Data Transfer (Optional) section, I am doing nothing with the Identity Token - a long string of code.

                      Am I supposed to do anything with it?

                      I have followed all other isntructions as detailed above but still get the baove script error and customers then don't even get an e-mail

                      Comment


                        #12
                        Hi Phil,

                        I checked your error log on the Actinic shop for http://www.freequizzes.co.uk, and there is alot of errors, which maybe the reason why it is not working for you. I would suggest in raising a ticket with support on: http://www.actinic.co.uk/support/register.htm

                        Kind Regards
                        Nadeem Rasool
                        SellerDeck Development

                        Comment


                          #13
                          Hi,

                          Just thought I'd point out that I don't think this is necessarily a problem restricted to Actinic v.8.

                          I have been using Actinic v.7.02 for eighteen months or so with probably about 1 in 3 Paypal users reporting that their links are not set up, either on the receipt page or on the receipt email. Protx conversely has a nearly 100% success rate in setting up appropriate links, so I suspect the problem is more to do with PayPal than Actinic. Also, I found PayPal account holders were more likely to receive links successfully than non-account holders.

                          Comment

                          Working...
                          X