cancel
Showing results for 
Search instead for 
Did you mean: 

Profile Not Found

I am using the REST API and it works great in sandbox but when I get to production I get an error when trying to tokenize a credit card.  I get the error message...

Error calling PostInstrumentIdentifier: {"errors":[{"type":"notFound","message":"Profile not found"}]} at CyberSource.Api.InstrumentIdentifierApi.PostInstrumentIdentifierWithHttpInfo(PostInstrumentIdentifierRequest postInstrumentIdentifierRequest, String profileId, Nullable`1 retrieveBinDetails)

I created a profile under secure acceptance settings.  I grab the profile ID and add it to my  api call but I get the profile not found error message

apiUser
Member
1 REPLY 1

Thanks for raising this! The "Profile Not Found" error usually means the Secure Acceptance profile you're referencing isn’t active or doesn't exist in the environment you're calling (sandbox vs. production). Make sure:

  1. You're targeting the correct endpoint—sandbox URLs require sandbox profile IDs, production needs live ones.

  2. The profile is fully created and activated in the Business Center before use.

  3. There’s no mismatch or typo in your Profile ID—it happens more than you'd expect .

Tip: Duplicate your setup from sandbox into the live Business Center and verify the profile status is "Active" before making production calls.

Hope that helps—if you're still running into the error, double-check those points and feel free to share your endpoint, Profile ID (masked for security!), and environment here so we can dig deeper.

Best of luck!

AsadMughal
Member