No. There is no digital version of the pass available, it’s a physical card that you must present when entering the National Parks. Likewise, photocopies of your physical pass saved on an electronic device WILL NOT be accepted.