• Hi,

    I have a virtual product which uses the hook ‘woocommerce_payment_complete’ to create a user on a 3rd party system. This is working OK when using a coupon for testing i.e. there is no cost in the basket. But using PayPal it is not being called.
    I have switched on logging for PayPal and then final log messages for each order are
    06-13-2017 @ 18:12:39 – Received valid response from PayPal
    06-13-2017 @ 18:12:39 – Found order #5334
    06-13-2017 @ 18:12:39 – Payment status: completed
    However the order is always set at processing rather than complete.
    I maybe using the wrong hook or need to set something to set the payment to complete. Any pointers would be appreciated. Thanks.

The topic ‘Order status with PayPal setting to processing’ is closed to new replies.