https://developers.kakao.com/docs/latest/ko/kakaopay/single-payment#prepare-response
참조해서 작업중입니다.
필수값은 모두 적용 하였습니다.
카카오페이 결제 준비하기 요청하면
status = 400
statusText = Bad Request
메세지가 나옵니다.
responseBody 는 에러가 나서 볼 수 없습니다.
requestData 내용은 아래 와 같습니다.
cid=TC0ONETIME&partner_order_id=238141643183536&partner_user_id=223673536&item_name=백설공주 사과&item_code=A0001&quantity=1&total_amount=1000&tax_free_amount=0&approval_url=https://www.도메인주소/common/shop/kakao/pay/api/approval.asp&cancel_url=https://www.도메인주소/common/shop/kakao/pay/api/response.asp&fail_url=https://www.도메인주소/common/shop/kakao/pay/api/response.asp
ak 값은 admin key 가 변수로 설정 되어 있습니다.
Set xmlHttp = CreateObject(“Msxml2.XMLHTTP”)
xmlHttp.open "POST", "https://kapi.kakao.com//v1/payment/ready", False
xmlHttp.setRequestHeader "Authorization", "KakaoAK " & ak &""
xmlHttp.setRequestHeader "Connection", "close"
xmlhttp.setRequestHeader "Content-type", "application/x-www-form-urlencoded;charset=utf-8"
xmlhttp.setRequestHeader "Accept","application/json;charset=utf-8"
xmlHttp.Send Server.urlencode(requestData)
statusText = xmlHttp.responseBody
Response.Write xmlHttp.status &"<br/>"
Response.Write xmlHttp.statusText &"<br/>"
'Response.Write xmlHttp.responseBody &"<br/>"
Set xmlHttp = Nothing
에러 내용 을 볼 수 없습니다.
어디가 잘못 된 것 일까요?