Ну какой мессенджер, такие и объяснения
Я в нескольких разных (в том числе филологических телеграм-каналах) источниках видел только один предпочтительный вариант — ватсап. Филологи говорят, что это слово ещё не устоялось в русском языке в окончательном виде, но на их взгляд из всех вариантов "ватсап" более адекватный