Do I need any other equipment?

No equipment is needed to operate as a Swishd Drop Point. Not even a phone!