Cash Deposit buying option

Newbie here. I see one vendor offering this option. Apparently it involves going to my local Publix and making a deposit into a credit union machine. Is there any ID information required other than an order number etc.? Is this safer than cash by mail?

Usually cash deposits are as simple as that, you walk up to an ATM and deposit cash to a certain account number. It’s safer than cash by mail in the sense of you’ll have an ATM receipt and you can film the cash deposit process and provide it as evidence in case of a dispute.

Thanks, that’s reassuring.

recently, it must be your account you deposit cash to or they might ask for ID which is no big deal