Hi,
With most payment methods, the order is created, the payment is made, and then the order's status is changed to "confirmed". So you should only take into account confirmed orders. That's how you know if the payment was made or not.
There are some exceptions where the order is created after the payment. It's for the payment methods where the payment happens on the website, like with PayPal Pro, or Authorize.net in AIM mode.
If your issue is that your paid orders are not getting confirmed, then we have a documentation you can follow and which addresses that:
www.hikashop.com/support/documentation/i...or.html#notification