Unable To Board a Merchant
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- python
- Domain
- api, authentication
Research direction
Start with the merchant-boarding registration endpoint and compare the Postman request with the request that succeeds in the CyberSource portal. Review the listed Authorization, Content-Type, v-c-merchant-id, and Host headers, then follow the referenced authentication documentation or its replacement. Done means identifying the missing or incorrect authentication detail and confirming a successful registration request.
Written by the indexing model from the issue text.
Description
We are trying to board a merchant using https://apitest.cybersource.com/boarding/v1/registrations but we always get a error: UNAUTHORIZED_USER response.
It works fine when we do it from CyberSource portal but fails when we try to replicate on Postman.
{
"response": {
"rmsg": "{\"error\":\"UNAUTHORIZED_USER\",\"error_description\":\"UNAUTHORIZED USER\"}"
}
}
So we are probably missing the required authentication headers but the documentation page for it leads to 404: https://developer.cybersource.com/docs/cybs/en-us/payments/developer/all/rest/payments/GenerateHeader/jwtTokenAuthentication.html.
Our current header is:
- Authorization: Bearer <Bearer>
- Content-Type: application/json
- v-c-merchant-id: alpha_001
- Host: apitest.cybersource.com
Please let us know if we are missing any authentication headers in our request.
- Dominant language
- Python
- Stars
- 24
- Forks
- 42
- Avg merge
- 29m
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CyberSource/cybersource-rest-client-python
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
CyberSource/cybersource-rest-client-python#177 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
CyberSource/cybersource-rest-client-python#168 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
CyberSource/cybersource-rest-client-python#156 · 1 comment ·
All issues in CyberSource/cybersource-rest-client-python
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
huggingface/Repo2RLEnv#163 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
NousResearch/hermes-agent#121143 ·