No, the platform doesn’t impose a deposit fee on any payment option. However, some methods might charge transaction fees.