It was some verification error coming out I figured out today. Now it's working in sandbox mode. We can finalize it in today's call with live payment testing as well.
I added the telephone field as well. I think I saw a message somewhere to add a telephone field.
