No, you must use your Amex Platinum card, Amex Business Platinum card, or Membership Rewards points to pay for your flight. Other credit cards cannot be used.