No, there is no cancellation fee. We only charge you when we deliver the IntravelCard to you.  You can easily cancel your order on your profile.