Apps in Toss Unity SDK 최신 버전 업데이트 이후
AIT.IAPCreateOneTimePurchaseOrder 호출 시
sku is invalid 오류가 발생하여 문의드립니다.
SDK 최신 버전 업데이트 후
AIT.IAPCreateOneTimePurchaseOrder 호출 시 sku is invalid 오류 반환
동일한 sku 값 사용 시 이전 SDK 버전에서는 정상적으로 결제 주문 생성됨
Toss 콘솔에 등록된 상품 정보 및 SKU 값은 정상적으로 설정되어 있음
[Serializable]
[Preserve]
public class IapCreateOneTimePurchaseOrderOptionsOptions
{
[Preserve]
[JsonProperty("productId")]
public string ProductId;
[Preserve]
[JsonProperty("sku")]
public string Sku; // optional
[JsonIgnore]
public System.Func<object, object> ProcessProductGrant;
}
sku 필드가 주석상 optional로 정의되어 있는데 이유가 무엇인가요? 혹시 호출 방식이 변경된 것인지 확인 부탁드립니다.