Murphy's accepts American Express, Discover, MasterCard and Visa on this website. For information on our policy for accepting checks, please call us at 405-372-0468.