Where is the word "open" located on the card? I have a biz amex but I dont see "open" written anywhere.
Open... is the type of card... they offer CASH BACK for multiple stores, such as Courtyard Marriott and Hertz Car Rentals.
If it say's business... probably a open, if it SAYS CORPORATE... your out of luck.
But call and post your results.