Postman을 이용해서 카카오페이 API 테스트를 해보려고 하는데 body부분에 cid를 넣어주었음에도
{“msg”:“cid can’t be null.”,“code”:-2} 라는 에러메시지가 출력됩니다.
해결방법을 알려주세요…
Postman을 이용해서 카카오페이 API 테스트를 해보려고 하는데 body부분에 cid를 넣어주었음에도
{“msg”:“cid can’t be null.”,“code”:-2} 라는 에러메시지가 출력됩니다.
해결방법을 알려주세요…
해결하셨나요…?? 지금 저의 문제네요ㅠㅠ
안녕하세요. 카카오페이 입니다.
동일한 문제가 발생되신 다면, 아래 샘플코드와 postman의 code snippet 와 비교해주시기 바랍니다.
정의 된 헤더상에 다른값이 포함되어 정상적인 body를 인지하지 못하는 경우가 존재합니다.
curl --location ‘https://kapi.kakao.com/v1/payment/ready’ \
–header 'Authorization: KakaoAK {테스트key} ’ \
–header ‘Content-Type: application/x-www-form-urlencoded’ \
–data-urlencode ‘cid=TC0ONETIME’ \
–data-urlencode ‘partner_order_id=partner_order_id’ \
–data-urlencode ‘partner_user_id=partner_user_id’ \
–data-urlencode ‘item_name=초코파이’ \
–data-urlencode ‘quantity=1’ \
–data-urlencode ‘total_amount=2200’ \
–data-urlencode ‘vat_amount=200’ \
–data-urlencode ‘tax_free_amount=0’ \
–data-urlencode ‘approval_url=https://developers.kakao.com/success’ \
–data-urlencode ‘fail_url=https://developers.kakao.com/fail’ \
–data-urlencode ‘cancel_url=https://developers.kakao.com/cancel’
감사합니다.