Además, y hasta el 15 de abril, los clientes de BP podían donar sus puntos de la tarjeta de fidelización "Mi BP" a Cruz Roja Española. Por cada 200 puntos canjeados, los clientes estaban donando 3€ que BP se encargaba de multiplicar por tres para la ONG y en solo tres semanas se consiguieron recaudar más de 200.000€.
A nivel internacional, la Fundación BP anunció una donación de 2 millones de dólares a la Organización Mundial de la Salud, una donación destinada al tratamiento de pacientes, a la investigación contra el COVID-19 y a suministros para empleados en primera línea.