현대정유는 카드 마케팅을 통해 가격할인 및 마일리지 적립 서비스를 실시하고 있다. 이 회사는 대형 카드사와 제휴, 고객들이 제휴카드를 통해 휘발유를 넣을 경우 ℓ당 30~50원을 할인해 주거나 적립해 준다. 삼성카드의 경우 올 연말까지 휘발유를 기준으로 ℓ당 40원까지 적립해 주고 국민PASS카드는 ℓ당 20원을 쌓아준다. 신한비자카드는 ℓ당 30원을 할인해 주고 현대자동차카드는 주유금액의 2%를 할인해준다. 제휴카드 고객이 현대정유 보너스카드인 '오일뱅크 보너스카드'에 가입한 경우에는 제휴카드의 가격할인 서비스 외에 보너스카드의 포인트 적립혜택도 함께 누릴 수 있다. 또한 신용결제가 가능한 '현대 오일뱅크 카드'를 통해 전국 2천3백여곳의 자사 주유소에서 기름을 넣을 경우 주유금액의 2%를 할인해 준다. 약 3백만명에 달하는 '오일뱅크 보너스카드' 회원들은 누적 포인트에 따라 최소 5천점부터 10만점까지 포인트별로 사은품을 선택할 수 있다. 사은품은 레저용품과 윤활유, 가정용품, 국내 항공권, 자동차 배터리 무료교환권, 레저용 자전거, 타이어 교환권, 유.무선 전화기, 옥돌매트 등으로 다양하다. '오일뱅크 보너스 카드'는 연회비나 가입비 없이 주유소에서 즉시 발급받을 수 있으며 이용할 때마다 1천원당 5점씩 누적된다. 고객의 생일이나 배우자 생일, 결혼기념일 등에는 사용금액의 더블포인트를 제공한다. 또한 보너스카드 회원이 되면 가맹점 호텔 할인과 포장이사 할인, 현대 유니콘스 야구단 홈경기 입장권 할인 등의 혜택도 받을 수 있다. 보너스카드 이용자를 대상으로 자녀예절교육, 여름캠프 등 계절별 이벤트를 마련하고 드림콘서트, 자동차 영화제, 아마추어 스키대회 등에도 우선적으로 초대하고 있다. 현대는 또 아시아나항공 KTF 국민카드 롯데마그넷 한통하이텔 동양종금 교보증권 동양증권 등 13개 업체와 제휴를 맺고 'JD코리아'(www.pointpark.com)를 통해 보너스 포인트를 서로 교환할 수 있도록 하고 있다. 예컨대 현대정유 보너스카드 포인트를 가진 고객이 아시아나항공을 이용할 경우 JD코리아 사이트에서 전자화폐인 'JD머니'로 교환한 다음 이를 통해 아시아나 마일리지 포인트를 구입하면 된다.