Donate api support (1/3)

Change-Id: Ic3a84994a75ce84f2eda6ea5dfdae977f0011db3