Merge pull request #121 from OmarElGabry/missing-fields-iap-response-ios6

Add missing fields in IAPResponseForIOS6
This commit is contained in:
Junpei Tsuji
2020-07-17 12:44:44 +09:00
committed by GitHub

View File

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