카카오페이 api연결 실패

카카오페이 apu룰 가상으로 생성하려고 하는데 이게 제대로 실행이 안됩니다.
일단은 간단하게 작성하여서 돌아가는지에 대한 확인을 하려고 했는데

Error calling Kakao API AxiosError: Request failed with status code 401
이러한 오류가 뜨네요.

어떻게 수정해야 바뀔까요?

코드
app.post(“/api/v1/payment”, async (req: Request, res: Response) => {
const { total_amount } = req.body;
if (typeof total_amount !== “number” || total_amount < 0) {
return res.status(400).send(“결과값이 오지 않았습니다.”);
}

try {
const apiKey = process.env.KAKAO_ADMIN_KEY;
const headers = {
Authorization: KakaoAK" ${apiKey},
“Content-type”: “application/x-www-form-urlencoded;charset=utf-8”,
};
const params = {
cid: “TC0ONETIME”,
partner_order_id: “938503”,
partner_user_id: “user”,
item_name: “물품”,
quantity: 1,
total_amount: total_amount,
vat_amount: 200,
tax_free_amount: 0,
approval_url: “https://your-success-url.com”,
cancel_url: “https://your-cancel-url.com”,
fail_url: “https://your-fail-url.com”,
};
const kakaoApiResponse = await axios.post(
https://kapi.kakao.com/v1/payment/ready”,
params,
{ headers }
);
const next_redirect_pc_url = kakaoApiResponse.data.next_redirect_pc_url;
res.status(200).send({ next_redirect_pc_url });
} catch (error) {
console.error(“Error calling Kakao API”, error);
res.status(500).send(“결제 오류”);
}
});

다른 코드에서 문제가 일어나는게 아니라 401이라 키가 문제인거 같은데 키가 왜 안먹는지 모르겠습니다…

안녕하세요. 카카오페이입니다.

가맹점의 환경이 모두 다르기때문에 코드에 대한 가이드를 드리기는 어렵습니다.
해당 에러나 소스를 볼때, 호출하시는 도메인도 잘못되신것 같습니다.
아래 도메인으로 결제요청을 호출해주시기 바라며,
로그에 호출하는 도메인, 파라미터정보등과 정확한 응답받은 에러메시지등을 출력하여 원인파악을 해보시기 바랍니다.

결제준비요청 : https://kapi.kakao.com/v1/payment/ready

감사합니다.