Hi Jeffrey,
You cannot directly swap your existing wildcard certificate from your previous domain over to the newly adopted one. SSL certificates are permanently cryptographically bound to the specific Subject Alternative Names defined during the initial signing process. If you attempt to force the old certificate onto the new domain within Internet Information Services or another web server, client browsers will throw the common name mismatch error code 0x800B010F and block secure access. Because of this structural safeguard, the wildcard securing your initial domain is mathematically invalid for your new configuration.
You will need to acquire a newly issued certificate for the target domain. Depending on exactly when you finalized your purchase, you should contact your Certificate Authority immediately to check if you are still within their grace period for a free cancellation, refund, or reissue. If that window has securely closed and you are managing a Windows environment, you can launch the Local Machine Certificate Store by running the certlm.msc command to cleanly revoke and remove the obsolete certificate from your server.
Should a new commercial wildcard fall outside your current budget, Let's Encrypt provides free automated wildcard certificates, provided your domain registrar supports automated DNS validation.
Hope this answer brought you some useful information. If it did, please accept the answer. Should you have any questions, feel free to leave a comment.
VP