It seems the Cybersource test site could care less about send the profile-id in the HTTP header.
I've also discovered the v-c-merchant-id is actually the Organization ID I see on the Cybersource dashboard. Which makes no sense to me, but whatever....
However, I have a LIVE account sandbox and production account with test cards provided by Visa to me. I have no idea where to find my profile-id nor do I have any clue if I can set this up or Visa has to give it to me.
Consider my testing ...
When I make requests WITHOUT the profile-id in the header on these account:
{
"type": "missingHeaders",
"message": "Missing header values",
"details": [
{
"name": "profile-id"
}
]
}
When make request WITH a profile-id in the HTTP header I get
{
"type": "invalidHeaders",
"message": "Invalid header values",
"details": [
{
"name": "profile-id"
}
]
}
Please advise.
08-25-2023 05:39 AM