• All customers are currently set to Guest in Woocommerce, no account required.

    Using WooCommerce PayPal Payments, my transactions are being completed for virtual/downloadable products in Woocommerce, Order Status in Woomcommerce is showing COMPLETED and as shipped (It is also showing Canada Post Under Carrier, not sure why as these are virtual products automatically emailed to customer when payment is completed through PayPal). I then have to log into PayPal and manually select Print Shipping Label, Mark As Shipped – Shipping details not required on every transaction – can someone point me in the right direction to have the transaction automatically marked as shipped in PayPal so that I do not have to manually change the status in PayPal?

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • You need to set it up as virtual and downloadable product. Then the shipment will be marked as “no shipment needed” and paypal won′t require any shipment information.

    Thread Starter scouthfx

    (@scouthfx)

    Thank you for reaching our samsteely, however the products are already marked as virtual and downloadable on the product settings, however, when I go into the COMPLETED order in Woocommerce, it is showing as shipped – and Carrier as Canada Post. When I login to PayPal Account, it is prompting me to print shipping label, since there is no shipping required I have to manually select shipped, then no tracking information required. It is my understanding this shipping information should not be happening on the PayPal side and I am at a loss as to how to bypass PayPal from requesting manual interaction for shipping information when it should not be being asked for at all.

    @scouthfx have you checked any other product category on top of virtual and downloadable? Cause my orders are marked as “no shipping needed” instantly.

    • This reply was modified 9 months, 2 weeks ago by samsteely.
    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @scouthfx

    When the cart contains only products marked as “Virtual”, the PayPal Payments plugin will?create the PayPal order?with the?shipping_preference=NO_SHIPPING?as can be observed from the plugin log files.

    This prompts PayPal to handle this order without shipping. As a result, the PayPal order should say “We have no postal address on file” instead of a shipping address.

    It may still be possible to add package tracking data on the PayPal website or from the PayPal Package Tracking metabox to orders with only virtual products, but PayPal should not?require?you to mark such orders as shipped.

    I recommend getting in touch with the?PayPal Merchant Support?to clarify why you would need to mark virtual products as shipped, if you have any doubts about the payment processing.

    Kind regards,
    Krystian

    Thread Starter scouthfx

    (@scouthfx)

    after further investigation I have discovered that an ad-on product was not checked as virtual and therefore forcing PayPal to require shipping. That part has now been resolved. When I am viewing the transaction in PayPal now, it is showing as “Add Tracking” -if I understand your comments above correctly, it should be displaying “no shipping needed” so I am still not quite there. I did reach out to PayPal Merchant support – they referred me to the plugin developer advising PayPal only processes the information submitted in the transaction… this leads me to think that the “No Shipping Needed” is somehow not being transmitted to PayPal?

    • This reply was modified 9 months, 2 weeks ago by scouthfx.
    • This reply was modified 9 months, 2 weeks ago by scouthfx.
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘PayPal Requiring Manual interaction to confirm Shipping Virtual Products’ is closed to new replies.