Generally speaking, to enter the catering industry, you have to pay a deposit, and you have to pay an agent qualification certificate before selling insurance.
Except these two people have to pay, any other excuse to ask you to pay is basically a lie. Isn't it a problem to pay 800 yuan for taking publicity photos before entering the company? One more thing. Generally, liars say that you pay the money first and then "promise" to pay it back to you then, which is a lie. ...
If you really want this job, I suggest that after you pay 800 yuan, you'd better get a receipt to prove in detail that you did pay the money, and it is reasonable to come back later.