Simply put, the weak D phenotype is due to a reduced number of D antigens on a red blood cell. In contrast, the partial D phenotype is due to an alteration in D-epitopes. Thus, in partial D, the number of D antigens is not reduced but the protein structure is altered.
In blood donation, weak D and partial D individuals can only receive blood from D negative individuals and can only donate to D positive individuals.