Got this from Godaddy after asking them if they process payments instantly so pushed domains are legit or what That's good and makes sense and prevents scams as registrar, Either you get instant payment processing system or at least disallow domain push until payment is verified