본문으로 건너뛰기
버전: Function-0.3.1

애플 영수증 검증

애플 인앱결제 진행 후 발행된 영수증이 유효한지 확인하는 함수입니다.
인앱결제 진행에 대한 자세한 설명은 뒤끝베이스의 뒤끝 펑션에서 인앱결제 검증하기 문서를 참고해 주세요.

IsValidateApplePurchase(string receiptJson, string receiptDescription) -> BackendReturnObject

// example
var bro = Backend.Receipt.IsValidateApplePurchase("receiptJson", "영수증 검증");

Parameters

ValueTypeDescription
receiptJsonstring인앱 결제 후 생성된 영수증 토큰
receiptDescriptionstring영수증 검증 내역에서 추가로 확인하고자 하는 내용

Return Cases

성공한 경우
statusCode : 201
message : Success
returnValue : {"usedDate":"2018-10-15T05:17:49Z"}

환불/취소 영수증
statusCode : 402
errorCode : AbnormalReceipt
message : This receipt has changed status. purchaseState: cancelled

이미 사용한 영수증 토큰
statusCode : 409
errorCode : UsedReceipt
message : This receipt has already been used. usedDate: 2018-02-15T04:01:50.000Z

유효하지 않은 영수증 토큰
statusCode : 400
errorCode : BadParameterException
message : bad token, 잘못된 token 입니다