diff --git a/appstore/model.go b/appstore/model.go index e0ad39c..4dcacb2 100644 --- a/appstore/model.go +++ b/appstore/model.go @@ -154,7 +154,7 @@ type ( // The IAPLatestResponse type has the response properties // If you use latest_receipt as token to verify, response should be like following struct IAPLatestResponse struct { - Status int `json:"status"` + Status int `json:"status,omitempty"` Receipt InApp `json:"receipt"` LatestReceiptInfo InApp `json:"latest_receipt_info,omitempty"` LatestExpiredReceiptInfo InApp `json:"latest_expired_receipt_info,omitempty"` diff --git a/appstore/notification.go b/appstore/notification.go index 57161d3..757b08d 100644 --- a/appstore/notification.go +++ b/appstore/notification.go @@ -86,7 +86,7 @@ type SubscriptionNotification struct { AutoRenewProductID string `json:"auto_renew_product_id"` // HACK (msyrus): Separate Subscriptiton Notification from Notification verification response - Status int `json:"status"` + Status int `json:"status,omitempty"` Receipt NotificationReceipt `json:"recipt"` SubscriptionRetryFlag string `json:"is_in_billing_retry_period,omitempty"`