verifyPayment (사용 중단됨)

사용 중단됨

  • 이 API는 사용 중단되었습니다.
  • 구매를 확인하려면 verifyPurchase API를 참조하세요.

verifyPayment API 관련 참조와 샘플 코드입니다.

다음은 verifyPayment API 관련 세부 사항입니다.

설명

결제 인증 API는 유저에게 IAP 상품을 할당하기 전에 인앱 상품 구매를 인증하는 데 사용됩니다.

중요

  • 해당 API는 앱 백엔드 서버에서 호출되어야 합니다.

기본 URL

https://payments.now.gg/

요청 경로

v1/console/order/verifyPayment

요청 함수

POST

요청 헤더

publisherToken: 'your_publisherToken_here'
 Content-Type: 'application/json'

퍼블리셔 토큰

verifyPayment API는 승인을 위해 퍼블리셔 토큰을 사용하여 이는 요청 헤더에 포함되어야 합니다.

퍼블리셔 토큰:

  • nowStudio를 방문합니다.
  • 로그인 후 상단 메뉴바에서 계정 정보를 클릭합니다.
    • 퍼블리셔 토큰을 복사합니다. (자세히)

요청 바디

verifyPayment API를 사용하여 요청 바디 내에 다음을 포함해야 합니다.

{
     purchaseToken: <your_purchaseToken_here>,
     orderId: <your_orderId_here>
 }

구매 토큰 및 주문 ID

구매가 성공적으로 완료되면 purchaseTokenorderId가 반환됩니다. 자세한 내용은 다음 참조 문서를 참조하실 수 있습니다.

네이티브 안드로이드 –

유니티 –

변수

이름 유형 필요 설명
purchaseToken string Yes 구매와 관련된 purchaseToken입니다.
orderId string Yes 구매와 관련된 orderId입니다.

예상 응답

다음은 샘플 예상 응답입니다.

Success – True

{
  "data": {
    "currency": "USD",
    "orderAmount": "2.30",
    "orderId": "1-202205270828092444340093",
    "packageName": "123",
    "payStatusTxt": "Paid",
    "payTime": "1653640320",
    "payTimeTxt": "2022-05-27 08:32:00",
    "sellerGoodsId": "111222344",
    "isTestOrder": True/False 
  },
  "success": true
}

Success – False

{
  "iap_error_code": 412,
  "iap_error_message": "No data found.",
  "payload": {
    "orderId": "1-2022052708285322094340093",
    "purchaseToken": "7FBBE2B14212DA597341D88D066BF56D",
    "timeZone": 0
  },
  "success": false
}

변수

이름 설명
success boolean 결과를 True 또는 False로 반환합니다.
iap_error_code int iap_error_code를 반환합니다.

  • 412 – 데이터가 없습니다.
iap_error_message string 결과와 관련된 iap_error_message를 반환합니다.

  • 데이터가 없습니다 (PurchaseToken 또는 OrderId 관련)
orderId string 인앱 상품 구매와 관련된 orderId입니다.
packageName string 앱과 연결된 packageName입니다.
orderAmount string 구매 관련 orderAmount입니다.
currency string 구매 통화입니다. 예: USD, KRW
payTime string 구매 결제 시간입니다.
payStatusTxt string 결제 상태로 결제 완료 또는 미결제입니다.
payTimeTxt string 구매 결제 날짜 및 시간입니다.
sellerGoodsId string 구매한 상품과 연결된 상품 ID입니다.
isTestOrder boolean 테스트 중 주문이 생성될 시 결과를 true 또는 false로 반환합니다.
×
클립보드에 복사된 텍스트
copyLinkText
질문이 있으신가요? 다음 주소로 문의하세요. dev-support@now.gg