The charity donation is decided and paid by the consumer when they recieve their cashback.

This is automatically paid to the charity once the 30 day returns period is past, from the consumers cashback being held in Escrow.