Yes—but only if the funds haven’t been sent yet. Contact support as soon as possible to find out if your advance is cancellable.
If the funds have already been sent to your account, or if they are already in your account, your cash advance cannot be canceled.