I would treat pending here as success too. because if user redirected to payment step again and his first payment accepter (the one which is pending) he would end up with two payments.