@@ -87,6 +87,8 @@ type ConsumptionRequestBody struct {
87
87
88
88
// JWSRenewalInfoDecodedPayload https://developer.apple.com/documentation/appstoreserverapi/jwsrenewalinfodecodedpayload
89
89
type JWSRenewalInfoDecodedPayload struct {
90
+ AppAccountToken string `json:"appAccountToken,omitempty"`
91
+ AppTransactionId string `json:"appTransactionId,omitempty"`
90
92
AutoRenewProductId string `json:"autoRenewProductId"`
91
93
AutoRenewStatus int32 `json:"autoRenewStatus"`
92
94
Environment Environment `json:"environment"`
@@ -95,6 +97,7 @@ type JWSRenewalInfoDecodedPayload struct {
95
97
IsInBillingRetryPeriod * bool `json:"isInBillingRetryPeriod"`
96
98
OfferIdentifier string `json:"offerIdentifier"`
97
99
OfferType int32 `json:"offerType"`
100
+ OfferPeriod string `json:"offerPeriod"`
98
101
OriginalTransactionId string `json:"originalTransactionId"`
99
102
PriceIncreaseStatus * int32 `json:"priceIncreaseStatus"`
100
103
ProductId string `json:"productId"`
@@ -171,6 +174,7 @@ const (
171
174
172
175
// JWSTransaction https://developer.apple.com/documentation/appstoreserverapi/jwstransaction
173
176
type JWSTransaction struct {
177
+ AppTransactionId string `json:"appTransactionId,omitempty"`
174
178
TransactionID string `json:"transactionId,omitempty"`
175
179
OriginalTransactionId string `json:"originalTransactionId,omitempty"`
176
180
WebOrderLineItemId string `json:"webOrderLineItemId,omitempty"`
@@ -186,6 +190,7 @@ type JWSTransaction struct {
186
190
InAppOwnershipType string `json:"inAppOwnershipType,omitempty"`
187
191
SignedDate int64 `json:"signedDate,omitempty"`
188
192
OfferType int32 `json:"offerType,omitempty"`
193
+ OfferPeriod string `json:"offerPeriod,omitempty"`
189
194
OfferIdentifier string `json:"offerIdentifier,omitempty"`
190
195
RevocationDate int64 `json:"revocationDate,omitempty"`
191
196
RevocationReason * int32 `json:"revocationReason,omitempty"`
0 commit comments