No. You must pay with one of the Ultimate Rewards cards in order to earn the bonus UR points. There have been reports of people who used another card and still got the UR points, but we think those instances are flukes. It cannot be guaranteed that you'll receive the bonus points.