Refined payment logic with placeOrderOpen requests instead of placeOrder (that requries login)