Originally Posted by tcook052
This offer for U.S. residents only?

Other "non-US residents" have reported that if the credit card works, then the bonus points have posted.
Worst case scenario, "move" your HHonors account and have a buddy use their US-based credit card for making the donation/enrolling.