acknowledgePurchase API

이 문서는 서버 측 구독 구매 승인을 위해 사용되는 acknowledgePurchase API에 중점을 둡니다.

구매를 확인한 후에는 그것을 인정해야 합니다.

샘플 코드

다음 샘플 코드는 acknowledgePurchase API를 통한 관련 요청 방법을 보여드립니다.

import requests

  url = "https://payments-api.now.gg/v2/seller/order/acknowledgepurchase"

  payload = 'purchaseToken=nowgg-_purchase_token'
  headers = {
    'Authorization': 'payment_api_key_here',
    'Content-Type': 'application/x-www-form-urlencoded'
  }

  response = requests.request("POST", url, headers=headers, data=payload)

  print(response.text)

Important Information중요

  • API 키Payment API Key는 nowStudio의 자격 증명에 있습니다. (자세히)
  • 구매가 성공적으로 완료되면 purchaseToken 가 반환됩니다. 더 자세한 내용은 다음 문서를 참조하시기 바랍니다.

예상 응답

다음은 acknowledgePurchase API의 샘플 응답 메시지입니다.

 {  
   "success": true,
   "code": 0,
   "codeMsg": "success",
   "data": {}
 }

응답

변수 설명
success boolean 성공 여부를 true 또는 false로 반환합니다.
code int 성공하면 0을 반환하고 실패하면 0이 아닌 값을 반환합니다.
codeMsg string 오류 코드와 관련된 메시지를 반환합니다.
data object 응답 메시지로 반환된 데이터입니다.

에러 코드 매핑

코드 메시지 설명
5001 NO_VALID_SUBSCRIPTION_FOUND 유효한 구독을 찾을 수 없습니다.
5002 INVALID_SUBSCRIPTION_OPERATION 구독 작업이 유효하지 않습니다.
5004 SUBSCRIPTION_INACTIVE 구독 요청이 비활성 상태입니다.
5006 ACTIVE_SUBSCRIPTION_ALREADY_EXISTS 구독이 이미 존재합니다.
×
클립보드에 복사된 텍스트
copyLinkText
질문이 있으신가요? 다음 주소로 문의하세요. dev-support@now.gg