American Express has launched the Explorer Credit Card, which promises five times member rewards points for spending at selected online merchants, food delivery services and home entertainment platforms. It also allows air miles redemptions and hotel stays, and airport lounge access.