Once an SSL has been issued to a domain (or subdomain, etc.) it cannot be reissued. So to summarize: if you revoke your SSL you cannot reuse it for anything.
As for a refund, if you are within the 30 day window of purchasing it, you can get a refund.
@MichaelScott is correct! Just adding to the matter of a possible refund; if it is within the Refund Policy time frame, you can reach out to our live support via phone or chat to assist you with a refund on that order.
CG - GoDaddy | Community Moderator 24/7 support available at x.co/247support