cancel
Showing results for 
Search instead for 
Did you mean: 

The following property is either invalid or missing: merchant_category_code, usd_outlet_id, usd_term

Hello everyone,

I tried to test my account payment with a Secure Cybersource profile (Hosted Checkout). I have configured my profile correctly, but I still receive this error: "The following property is either invalid or missing: merchant_category_code, usd_outlet_id, usd_terminal_id". I need your help, please.

Thank you in advance for your understanding.

franciscocom
New Member
5 REPLIES 5

 

I have the same issue in a sandbox environment but I'm trying to use EUR instead of USD.

jmiller
Member

And that solved your problem?

franciscocom
New Member

No. I have the same problem with both the currencies I've tried, USD and EUR.

Reach out to developer@cybersource.com and give them your merchant id. They were able to fix the issue for me.

jmiller
Member

It seems you're facing an issue with your Cybersource Hosted Checkout setup, specifically regarding missing or invalid properties like `merchant_category_code`, `usd_outlet_id`, and `usd_terminal_id`. To troubleshoot, check that these fields are correctly configured in your profile without typos, and ensure you're using valid values according to Cybersource documentation. Also, verify that your API version supports these properties and that you're using the correct credentials for your testing environment. Reviewing logs for additional error details can be helpful, and if the problem persists, consider reaching out to Cybersource support for further assistance.

sam30
New Member