본문으로 건너뛰기

LINE 포인트 결제 구분 처리하기

LINE Pay 오프라인 API는 LINE 포인트를 LINE Pay 잔액과 같은 결제 수단으로 취급해 정보를 제공합니다. LINE 포인트 사용한 결제를 LINE Pay 잔액을 사용한 결제 정보로부터 구분하려면 가맹점 센터에서 설정하세요.

다음과 같이 가맹점 센터의 [기본 정보 관리 > 기타 정보] 메뉴에서 API의 결제결과에 유저의 POINT 이용 정보 제공 항목을 사용으로 설정하세요.

위와 같이 설정하면 LINE Pay 잔액을 사용한 결제로 취급되던 결제 정보(info.payInfo.method)가 LINE 포인트를 사용한 결제 유형("POINT")으로 구분됩니다.

// 설정 변경 전 - 포인트 전액 결제, LINE 포인트 결제 수단 구분 안 함
{
"returnCode": "0000",
"returnMessage": "OK",
"info": {
"orderId": "order_210124213",
"transactionId": 20140101123123123,
"payInfo": [
{
"method": "BALANCE",
"amount": 15
}
]
}
}

// 설정 변경 후 - LINE 포인트 결제 수단 구분함
{
"returnCode": "0000",
"returnMessage": "OK",
"info": {
"orderId": "order_210124213",
"transactionId": 20140101123123123,
"payInfo": [
{
"method": "POINT",
"amount": 15
}
]
}
}