안드로이드 영수증 검증 - 일반 IAP
안드로이드 클라이언트의 인앱결제 영수증을 검증 합니다.
소스 코드
var result = pluginIap.androidValidate({
version : "v20220801",
parameters : {
receipt : "RECEIPT",
skuDetails : "SKUDETAILS",
signature : "SIGNATURE"
}
});
if(result.statusCode == 200) {
log.debug(result.body.toString());
log.debug("success");
} else {
log.debug("fail");
}
요청 파라미터
| 파라미터 | 설명 | 타입 |
|---|---|---|
| receipt | 영수증 정보 | string |
| skuDetails | 안드로이드 상품 정보 | string |
| signature | 안안드로이드 Signature 정보 | string |
통신 결과
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"UserID" : "String",
"PackageName" : "String",
"OrderID" : "String",
"ProductID" : "String",
"Currency" : "String",
"Price" : "String",
"Quantity" : "Integer"
}
통신 결과 상세 정보
| 데이터키 | 설명 | 타입 |
|---|---|---|
| UserID | 처리 결과 | string |
| PackageName | 앱 패키지명 | string |
| ProductID | 결제 상품 아이디 | string |
| OrderID | 주문 아이디 | string |
| Currency | 결제 화폐 코드 | string |
| Price | 결제 상품 금액 | string |
| Quantity | 구매 수량 | integer |