Skip to content

The Business Platinum Card® from American Express OPEN

If you are a business owner who is looking for top of the line benefits, and large annual fees are of no concern to you, then you may find The Business Platinum Card® from American Express OPEN is the perfect option. This card has a wide range of benefits, and if you like to or need to travel, you can do so in style by simply swiping this card along your way.

Card Benefits

When this review was written we noted a number of impressive benefits, such as:

  • Access to exclusive airport clubs like the Delta Sky Club;
  • 24/7 concierge service;
  • Complimentary room upgrades;
  • Exceptional purchasing power due to having no pre-set spending limit;
  • Travel insurance;
  • Built in purchase protection;
  • Extended warranties;
  • Three to ten percent discounts with OPEN Savings partners;
  • And more!

Card Rewards

On top of the number of benefits we found, we were also quite impressed with the generous rewards program. Cardholders can earn a $200 airline fee credit that can be used for incidental expenses when flying with qualifying airlines. You can also earn rewards points for every dollar spent on eligible purchases. If you use the Pay with Points Program, you can earn a bonus point for every five points that are redeemed. The card is also offering, for a limited time, 5,000 bonus points for every month $10,000 is spent. A $100 statement credit can be earned by spending $3,000 on a vacation that qualifies, as well.

If American Express Travel Services is used to book a business class or first class ticket, a companion ticket will be issued, however there may be extra fees for this. Currently, there are no restrictions or blackout dates placed on points used for travel on any airline. Points can also be redeemed at hundreds of spa and hotel locations. Right now, points do not expire, and there are no limits on the number of points that can be accumulated.

Card Rates

Rates can always change at any time, but currently card is classified as a charge card, which does not charge an annual percentage rate. There is, however, a hefty annual fee of $450.00.

Things to Know

  • Balance transfers cannot be applied to this card at this time;
  • Applicants should have an excellent credit rating, and at least a credit score of 750 to apply.

If you are a small business owner who regularly pays off their balances each month, and an annual fee is no problem, this rewards card has plenty to offer, and may be the perfect match for your needs.Review Written August 6, 2011. Card terms subject to change.