GiveIndia is not charging any platform retention, but only the 3% payment processing charges, to ensure that the maximum portion of the amount raised is credited to the charity's account to create the necessary impact.