Before purchasing the transfer of any gTLD (e.g., .COM / .NET / .ORG / .BIZ / .INFO etc.) or new gTLD (e.g. .CLUB / .CLOUD / .TRADE / .TOP etc.).
Make sure your domain meets the following conditions,
1, Your domain was registered or transferred at least 60 days ago.
2, The domain is unlocked at the current Registrar.
Also, you need to request an up-to-date Auth/EPPcode for the domain at your current Registrar.
If all criteria are met, you should be able to complete the transfer successfully.
Still, some ccTLDs (.ES and .UK) have additional transfer requirements and/or exclude some points from the list above.
You may check specific guides for your TLD here:
.UK / .CO.UK / .ORG.UK / .ME.UK transfers to PHPFusion
.ES / .COM.ES / .ORG.ES / .NOM.ES transfers to PHPFusion
NOTE: Make sure the domain status is active, not expired.