• Resolved webfantastic

    (@webfantastic)


    Hi!

    The logic of the plugin does not provide for a situation when the buyer receives payment details from the seller, pays and does not upload the receipt, but the seller sees the payment and marks the order as completed, then sends the order. A few days later, the buyer sees in his personal account that he has not uploaded the receipt and uploads it. The order status changes immediately and rolls back to the payment verification, although it is already being delivered. It should be done that if the administrator has set the status of the process (order confirmation), then the buyer can no longer upload receipts or the status so that it does not change. 2. There is also a problem when the widget for loading and checking the receipt is loaded in all orders, even if they were paid through another gateway. Is it possible to make a function, show a widget in the administrative part for all orders or only for those who have chosen this payment method. Because it interferes with administration.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Pepro Dev. Group

    (@peprodev)

    Hello dear @webfantastic ,
    The logic behind this plugin is that admins set upload receipt for some of payment gateways they have on their WooCommerce, (you can show receipt upload form for selected gateways only), then after purchasing order status changes from pending to awaiting receipt upload, of course if order is marked canceled or completed, the upload form would not be shown.

    Thread Starter webfantastic

    (@webfantastic)

    Hi! You misunderstood me. If I use the card payment gateway, then in the backend on the order page I see the receipt loading tab. I would like to hide it if it is not used for the gateway of card payments, so as not to confuse the store manager. The second problem is when the buyer chose a bank transfer and loading the receipt is required, but we saw the transfer and transferred the order to processing. Then the buyer goes to the order page and uploads the receipt, after which the order status changes back to check the receipt. The result is a rollback to the previous order status. If after processing we set the status – the order has been sent, but then the buyer uploaded the receipt, then the order status returns to the one specified in your plugin.

    We need to make some kind of restriction so that we can specify for which statuses it is no longer possible to upload a receipt. Because we use not only standard order statuses, but also – sent, transferred to the courier service, and so on. Maybe there is some filter to hide the possibility of loading a receipt with the order statuses we need.

    • This reply was modified 1 year, 8 months ago by webfantastic.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Problems with changing order statuses’ is closed to new replies.