A computer-implemented method and apparatus for processing on-line
donations is disclosed. An example embodiment includes elements to
generate a donation badge for display on a web page; link the donation
badge with an account on a payment site; receive a donation from a donor
via the donation badge; and credit the donation to the account linked to
the donation badge.