Merge pull request #4 from Tapfury/noti

updated notificaiton
This commit is contained in:
Hasan
2019-08-18 17:07:26 +06:00
committed by GitHub
2 changed files with 3 additions and 4 deletions

View File

@@ -137,11 +137,10 @@ type (
PendingRenewalInfo []PendingRenewalInfo `json:"pending_renewal_info,omitempty"`
IsRetryable bool `json:"is-retryable,omitempty"`
}
// 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"`

View File

@@ -71,11 +71,11 @@ type SubscriptionNotification struct {
ExpirationIntent string `json:"expiration_intent"`
// Auto renew info
AutoRenewStatus int `json:"auto_renew_status"` // false or true
AutoRenewStatus string `json:"auto_renew_status"` // false or true
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"`