$cid="TC0ONETIME";
$partner_order_id="partner_order_id";
$partner_user_id="partner_user_id";
$item_name="초코파이";
$quantity=1;
$total_amount=2200;
$vat_amount=200;
$tax_free_amount=0;
$approval_url="https://developers.kakao.com/success";
$fail_url="https://developers.kakao.com/fail";
$cancel_url="https://developers.kakao.com/fail";
$url = "https://kapi.kakao.com/v1/payment/ready";
$is_post = true;
$ch = curl_init();
$post = array(
"cid" => $cid,
"partner_order_id" => $partner_order_id,
"partner_user_id" => $partner_user_id,
"item_name"=> $item_name,
"quantity" => $quantity,
"total_amount" => $total_amount,
"vat_amount" => $vat_amount,
"tax_free_amount" => $tax_free_amount,
"approval_url"=> $approval_url,
"fail_url" => $fail_url,
"cancel_url" => $cancel_url
);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, $is_post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
$headers = array();
$headers[]="Authorization: Bearer Fb7QACbVreDpPLLRnN4FVWcTC49D0HPqOXjRywoqAuYAAAFnFlT6Fg";
$headers[]="Content-type: application/x-www-form-urlencoded;charset=utf-8";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec ($ch);
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$headerSent = curl_getinfo($ch, CURLINFO_HEADER_OUT );
echo $headerSent;
echo "<br>[status_code]:".$status_code."<br>";
curl_close ($ch);
if($status_code == 200) {
echo $response;
} else {
echo "Error 내용:".$response;
}
다음과 같이 작성하였는데…
오류가 뜨는데 오류를 못잡겠습니다… 고수님들 오류 한번 잡아주시면 감사하겠습니다