…but I apparently had opted to receive payment through Venmo. Now Venmo wants me to set up a business account. Any idea what’s up with that?
You must log in or register to comment.
…but I apparently had opted to receive payment through Venmo. Now Venmo wants me to set up a business account. Any idea what’s up with that?