Results 1 to 10 of 10
  1. #1
    Join Date
    Jan 2009
    Posts
    4
    Plugin Contributions
    0

    Default Customer downloads not being activated until I change order status to "Processing"?

    I'm having a problem with downloads. When the customer returns to the transaction complete page on Zen Cart it doesn't allow the download until the administrator changes the order status from pending to processing.

    My setup for the Paypal express module is as follows:

    Set Order Status: Processing [2]
    Set Unpaid Order Status: Processing [2]

    I have tried them at Delivered[3] also but it didn't help.

    On the product page I have

    Product is Virtual: Yes, Skip Shipping Address

    selected, and have tried this both ways also.

    The Attribute

    Download PDF

    is applied to the product.

    Is there a way to get this to be immediately available for download after the paypal transaction has completed.

    Thanks for an excellent product!

    Best,
    Greg

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

    Default Re: Customer downloads not being activated until I change order status to "Processing

    Quote Originally Posted by sirganya View Post
    My setup for the Paypal express module is as follows:

    Set Order Status: Processing [2]
    Set Unpaid Order Status: Processing [2]
    How is the order getting into "Pending" status then?

    Or ... maybe those orders aren't actually being paid for via PayPal Express Checkout?
    .

    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
    Jan 2009
    Posts
    4
    Plugin Contributions
    0

    Default Re: Customer downloads not being activated until I change order status to "Processing

    Thanks for the reply.

    Quote Originally Posted by DrByte View Post
    How is the order getting into "Pending" status then?

    beats me....

    Or ... maybe those orders aren't actually being paid for via PayPal Express Checkout?
    so even though it goes thorough the process, take credit card and returns to the checkout success page PayPal might not be authorizing the transaction? is that what you mean?

    I followed the set up instructions and the API seems to accept my credentials.. how does the process work? Is there a delay on with PPEx or is the transaction auth. immediate? I assumed it was the former but I read on a post that it's possible to have the download button appear immediately..

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

    Default Re: Customer downloads not being activated until I change order status to "Processing

    I suspect you've got more than one PayPal module enabled ... Express and Standard.

    Standard always encounters a delay because it has to wait for Paypal to come and talk to your server to release the order.
    Express immediately sets the order to paid if it was actually paid.


    You should turn off Standard if you're using Express.
    .

    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
    Jan 2009
    Posts
    4
    Plugin Contributions
    0

    Default Re: Customer downloads not being activated until I change order status to "Processing

    I think the module is correct. the log returns this. Is there a way to override the setting so it allows downloads automatically?

    Thanks...


    Response:
    Array
    (
    [TOKEN] => EC-1**********
    [TIMESTAMP] => 2009-01-28T21:02:10Z
    [CORRELATIONID] => *********
    [ACK] => Success
    [VERSION] => 3.2
    [BUILD] => 801690
    [CURL_ERRORS] =>
    )


    SetExpressCheckout, Elapsed: 238ms -- Success

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

    Default Re: Customer downloads not being activated until I change order status to "Processing

    That's a "SetExpressCheckout" log, which is only indication that someone started a PayPal login ... it doesn't confirm payment whatsoever. Payment confirmations would appear in a "DoExpressCheckoutPayment" log.
    .

    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.

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

    Default Re: Customer downloads not being activated until I change order status to "Processing

    What are all the settings in your Admin->Modules->Payment->PayPal Express Checkout screen?

    And please list ALL the installed payment modules from Admin->Modules->Payment.
    .

    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.

  8. #8
    Join Date
    Jan 2009
    Posts
    4
    Plugin Contributions
    0

    Default Re: Customer downloads not being activated until I change order status to "Processing

    Thanks for your time on this. It's much appreciated!

    Authorize.net (SIM) authorizenet
    Authorize.net (AIM) authorizenet_aim
    Authorize.net - eCheck authorizenet_echeck
    Credit Card - Offline Processing cc
    Cash on Delivery cod
    The Zen Cart FREE CHARGE CARD freecharger
    GoogleCheckout googlecheckout
    Linkpoint/YourPay API linkpoint_api
    Check/Money Order moneyorder
    Nochex APC nochex_apc
    PayPal IPN - Website Payments Standard PayPal
    PayPal Website Payments Pro PayPal
    PayPal Express Checkout (Debug)

    These are the modules listed but only Pay Pal Express has a green dot, all others are red.

    Paypal Express settings are:

    Enable this Payment Module
    True

    Sort order of display.
    0

    Payment Zone
    --none--

    Set Order Status
    Processing [2]

    Set Unpaid Order Status
    Pending [1]

    Set Refund Order Status
    Pending [1]

    Express Checkout: Require Confirmed Address
    No

    Express Checkout: Select Cheapest Shipping Automatically
    Yes

    Express Checkout: Skip Payment Page
    Yes

    Express Checkout: Automatic Account Creation
    Yes

    Payment Action
    Final Sale

    Transaction Currency
    Selected Currency

    PayPal Page Style
    Primary

    API Signature -- Username
    joe_api1.joesgrille.com

    API Signature -- Password
    ****************

    API Signature -- Signature Code
    AB0nxOsY088KLfYgYV6wTg3RLXKJAu2NZBz.ly***********

    PayPal Mode
    PayPal

    Live or Sandbox
    live

    Debug Mode
    Log File

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

    Default Re: Customer downloads not being activated until I change order status to "Processing

    Quote Originally Posted by sirganya View Post
    ... only Pay Pal Express has a green dot, all others are red.
    Then that means the only option available to customers is PayPal Express Checkout.
    If everything else is "red", ie: "uninstalled", then orders should not be handled by any other method.

    Quote Originally Posted by sirganya View Post
    Paypal Express settings are:

    Set Order Status
    Processing [2]

    Set Unpaid Order Status
    Pending [1]

    Set Refund Order Status
    Pending [1]


    Payment Action
    Final Sale
    If the "Set Order Status" option is set to "Processing" and "Payment Action" is set to "Final Sale", then all payments completed via that module will automatically be set to "Processing" when payment is received and recorded in the admin side.
    Thus, downloads should be available immediately.
    .

    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. #10
    Join Date
    Oct 2007
    Location
    Australia
    Posts
    843
    Plugin Contributions
    0

    Default Re: Customer downloads not being activated until I change order status to "Processing

    Just as a note on your original post, downloads should not be set to virtual:

    Important Facts about Download Settings


    1. Downloads are NOT Virtual Products so use:
      Product is Virtual: No, Shipping Address Required



    From: https://www.zen-cart.com/tutorials/index.php?article=71

    I do not know if this would be enough to cause your problem, but it needs to be changed in any case LOL :)
    HunnyBee Design
    "A man's manners are a mirror in which he shows his portrait." ~ Johann Wolfgang von Goethe

 

 

Similar Threads

  1. v153 When order is in "Processing" status send email to third party
    By jdlauletta in forum General Questions
    Replies: 0
    Last Post: 6 Nov 2014, 08:07 PM
  2. v150 Change verbage from "delivered" to "shipped" on order status
    By nonprofit in forum Customization from the Admin
    Replies: 3
    Last Post: 6 Dec 2012, 12:03 PM
  3. "NOTE: Downloads are not available until payment has been confirmed"
    By SusieQ228 in forum Setting Up Categories, Products, Attributes
    Replies: 4
    Last Post: 25 Oct 2010, 04:06 AM
  4. Order Status: how to change "Delivered" to "Shipped"
    By Razmear in forum General Questions
    Replies: 2
    Last Post: 22 Apr 2009, 04:56 PM
  5. Using PayPal Standard, in sandbox, customer downloads not being activated
    By mgrobertson in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 21 Feb 2009, 06:30 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