Added getRequestTransactionId() to SagePay\Message\ServerCompleteAuthorizeRequest so that the receiving code can look up the right transactionReference and call setTransactionReference() before getData() is called as it needs the SecurityKey from the transactionReference to check the message signature