Does this even work? I've got it communicating with authorize.net. I even had a successful test with them but that's only because you set the test result you want (pass/fail).
However, once going live all transactions are rejected.
I turned on debugging and checked the file and here is the message I am receiving:
The transaction resulted in an AVS mismatch. The address provided does not match billing address of cardholder
All Dolphin asks for when processing is your card number, expiration date and your email. It doesn't even ask for you name, address, or anything that you normally provide when using a credit card.