Yes; when you sign up with ItsPayd, you will be prompted to set-up a merchant account with Dwolla if you choose to accept ACH payments.