@ashkanram can you please send me a screenshot of the Postmates settings? Also can you please have a look at the log files in WooCommerce > Status > Logs?
here is the Postmates settings link: https://prnt.sc/vgx18g
also, there is no log for the postmates plugin when I check the woocommerce logs.
@ashkanram The “Cancel Postmates Delivery on this order status” should not be the same as “Submit delivery to Postmates on this order status”. That setting is meant to be in case you want to automatically want to cancel delivery when the order is canceled.
Also, what is the order status when it’s newly created?
Make sure you enable Logging because it will help you to understand what is going on behind the scenes.
-
This reply was modified 5 years, 8 months ago by
Agli Pançi.
It seems the orders go under “Created Deliveries”. I’m using PayPal sandbox and live API for Postmates, does it make any issues?
It doesn’t show on the Postamtes’s tablet for the new orders.
does it have an option on Postmates to put approval or on hold instead of everything gets done by itself? because I don’t see it. I was testing it and the delivery showed up. lol
Also, here is the log that I could collect. https://prntscr.com/vh1ren
@ashkanram the log file shows that the plugin is not loaded properly and that could be the main reason that it’s not working.
What version of WordPress, WooCommerce, and plugin are you using?
On Postmates you have to check this: https://share.getcloudapp.com/geuqNOG1 to see the API created deliveries.
I would strongly recommend you use the Postmates Sandbox for testing as well.
my other concern is, I believe it should NOT show the Postamtes rate if the store is closed. because people start ordering and it shows the Postmates rate even the store is closed.
@ashkanram can you please provide me the information I asked for?
Also regarding the availability of the shipping method, there is no such option to limit it by opening hours, however, you can do that yourself using the woocommerce_package_rates filter.
sorry I forgot to answer those questions lol.
I’m using the latest version of WordPress (5.5.3) and WooCommerce (4.7.0).
I would be appreciated if you would help me with more detail on how to use the woocommerce_package_rates to not show the Postmates option from 9am to 5pm.
@ashkanram I tested with the same WP and WooCommerce versions and it works just fine for me. What is the PHP version on the server?
Regarding the usage of the woocommerce_package_rates filter, you need to use documentation and look at the code. I am afraid I cannot help you with that.
I am closing this since this it’s been a while without a reply and the customizations are out of the support scope.