Yes, you can cancel your order even after successful payment. We will refund 100% back in your account it came from within due time. But once your order has been confirmed and its processing is initiated then you can not cancel your order especially in cases of pre ordering.