@Sarthak
this is the feature of bagisto, when the payment is done using paypal, automatic invoice will generate, that's the reason your invoice are generated automatically.
Hello @Bhima ,
For this you can listen the following event dispatch in the order repository :
(checkout.order.save.after) from your event service provider.
If you are getting issue regarding your route then use this command php artisan route:cache && route:clear if you still getting issue after running the given command.Then deploy your bagisto on our staging server so that I can look into your code.
Hay, Poonam, I am not a tech geek and pretty understand your problem. Actually, I had faced the pretty same issue with my b2b store for that I have install product table plugin, and after that, many issues are resolved.