What to do if a client is not paying?

I also add a "If payment is not received within 48 hours of the invoice being sent the site will be reverted to it’s original state before editing, or if new project taken down until payment recieved in full. - I haven’t encountered this yet, I did however have to send 1 warning to a client who then promptly paid and apologized. One thing I was thinking about doing is adding password to a site when I transfer ownership and then removing it once final payment is made… Good luck! I hope you get paid!