// Single payment (dev)
URL obj = new URL(“https://open-api.kakaopay.com/online/v1/payment/ready”);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
// POST
con.setRequestMethod(“POST”);
String secretKey = “DEV8EDC16D2D555672813C6C6C6B56C7B68452B7”;
con.setRequestProperty(“Content-Type”, “application/json; charset=utf-8”);
con.setRequestProperty(“Authorization”, "DEV_SECRET_KEY " + secretKey);
//Body
kakaoPay:{
“cid”: “TC0ONETIME”,//CID
“partner_order_id”: “25648754112333”,
“partner_user_id”: “25648754112333”,
“item_name”: “초코파이”,
“quantity”: “1”,
“total_amount”: “2200”,
“tax_free_amount”: “0”,
“approval_url”: “https://developers.kakao.com/success”,
“fail_url”: “https://developers.kakao.com/fail”,
“cancel_url”: “https://developers.kakao.com/cancel”
}
[ 에러 응답 코드 ]
//code
{
“error_code”: -400,
“error_message”: “잘못된 요청”
}
어떤 문제인지 도움 부탁드립니다.