please add a check here to make sure the response contains the transaction ID since that is a specified behavior we need to adhere to