cancel
Showing results for 
Search instead for 
Did you mean: 

Error 3: The request field(s) are either invalid or missing.(326)

Hi all

 

I've searched the forums for an answer to this problem but can't see it! Hopefully someone here will have the answer...

 

I'm using Woocommerce (latest version) with their WooCommerce Authorize.net DPM Gateway

 

When I try to process credit/debit card payments, I get Error 3: The request field(s) are either invalid or missing.(326)

 

I found this article which explains what this means but it doesn't tell me how to fix it.

 

Can anyone help?

 

Thanks

iain
Member
13 REPLIES 13
RaynorC1emen7
Expert

How can I tell what data I'm passing to Authorize.net? Could this be a problem with the plugin not passing the correct data?

 

Thanks

If it is the DPM, look at the webpage that form post to authorize.net. Look at the web browser page source to see what is missing.

I have these parameters

 

name="x_amount" value="14.04"
name="x_country" value="GB"

 

Both look Ok though

It is passing x_state with blank or something?

x_state isn't a required field as the shop only sell to UK addresses. I've been using my own account to test it so I change my "state" to CA so the form would pass the correct information but this didn't fix it.

Another thing I could think of is login to the merchant account

Go to Settings - Payment Form - Form Fields, can see if anything is checked as required that are not on the DPM post.

Hi I just tried changing the form requirements but this hasn't solved it either.

 

Any other ideas?

Copy and post the DPM form post fields and blank out your loginID value.