Sorry to jump into an old thread, but I can't seem to get this to work (Hikashop 2.6.1), if you prefer a new topic, I will create it.
I Set "Payment of orders not paid immediately" to YES, and also "Allow customers to change their payment method after checkout", and "Allow customers to reorder". (and different combinations for these).
My payment options I set "Invalid status" to created.
Now when canceling payment, i get returned to an empty cart.... the order status in the backend shows 'created', but the customer has an empty shopping cart, so cannot edit it (add the forgotten product) and go through re-ordering...