In-Person payments auto-completing orders
-
I recently started using the card-reader connectivity function in the Woocommerce mobile app to accept in-person payments. It works great and integrates perfectly with our Stripe card reader.
However, one issue I’m having is that orders paid through the app are automatically set to “completed” status, instead of “processing”, even though the order contains physical product (it works correctly for online checkouts through the web site). This is a problem because in our application, the customer pays for the product in person, but it is not delivered at that time; it will be produced and shipped to them at a later date, and needs to remain in “processing” state until then. It is a pain to have to go and change the in-person orders back to “processing” after each transaction.
Is there a hook or setting I can use to restore normal behavior for paid orders (as defined per woocommerce documentation)?
- The topic ‘In-Person payments auto-completing orders’ is closed to new replies.