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"` PendingRenewalInfo []PendingRenewalInfo `json:"pending_renewal_info,omitempty"`
IsRetryable bool `json:"is-retryable,omitempty"` IsRetryable bool `json:"is-retryable,omitempty"`
} }
// The IAPLatestResponse type has the response properties // The IAPLatestResponse type has the response properties
// If you use latest_receipt as token to verify, response should be like following struct // If you use latest_receipt as token to verify, response should be like following struct
IAPLatestResponse struct { IAPLatestResponse struct {
Status int `json:"status"` Status int `json:"status,omitempty"`
Receipt InApp `json:"receipt"` Receipt InApp `json:"receipt"`
LatestReceiptInfo InApp `json:"latest_receipt_info,omitempty"` LatestReceiptInfo InApp `json:"latest_receipt_info,omitempty"`
LatestExpiredReceiptInfo InApp `json:"latest_expired_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"` ExpirationIntent string `json:"expiration_intent"`
// Auto renew info // 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"` AutoRenewProductID string `json:"auto_renew_product_id"`
// HACK (msyrus): Separate Subscriptiton Notification from Notification verification response // HACK (msyrus): Separate Subscriptiton Notification from Notification verification response
Status int `json:"status"` Status int `json:"status,omitempty"`
Receipt NotificationReceipt `json:"recipt"` Receipt NotificationReceipt `json:"recipt"`
SubscriptionRetryFlag string `json:"is_in_billing_retry_period"` SubscriptionRetryFlag string `json:"is_in_billing_retry_period"`