Add missing fields in IAPResponseForIOS6

This commit is contained in:
Omar Elgabry
2020-07-14 13:15:27 -04:00
parent e39806cf34
commit 3e4cb3beda

View File

@@ -158,14 +158,16 @@ type (
// IAPResponseForIOS6 is iOS 6 style receipt schema.
IAPResponseForIOS6 struct {
AutoRenewProductID string `json:"auto_renew_product_id"`
AutoRenewStatus int `json:"auto_renew_status"`
CancellationReason string `json:"cancellation_reason,omitempty"`
ExpirationIntent string `json:"expiration_intent,omitempty"`
IsInBillingRetryPeriod string `json:"is_in_billing_retry_period,omitempty"`
LatestReceiptInfo ReceiptForIOS6 `json:"latest_expired_receipt_info"`
Receipt ReceiptForIOS6 `json:"receipt"`
Status int `json:"status"`
AutoRenewProductID string `json:"auto_renew_product_id"`
AutoRenewStatus int `json:"auto_renew_status"`
CancellationReason string `json:"cancellation_reason,omitempty"`
ExpirationIntent string `json:"expiration_intent,omitempty"`
IsInBillingRetryPeriod string `json:"is_in_billing_retry_period,omitempty"`
Receipt ReceiptForIOS6 `json:"receipt"`
LatestExpiredReceiptInfo ReceiptForIOS6 `json:"latest_expired_receipt_info"`
LatestReceipt string `json:"latest_receipt"`
LatestReceiptInfo ReceiptForIOS6 `json:"latest_receipt_info"`
Status int `json:"status"`
}
ReceiptForIOS6 struct {