Payment Card
Payment Card. Shall mean a VISA, MasterCard, American Express or Discover credit card, charge card or debit card for an account in good standing that has been registered with the Upromise Service by a Participating Member and is not separately registered with any RN Rewards Program or any RN Partners Program.
All Definitions
Found in
REWARDS NETWORK INC contract