feat(appstore): support 1.21 - add more fields to JWSTransaction#333
feat(appstore): support 1.21 - add more fields to JWSTransaction#333takecy merged 2 commits intoawa:masterfrom
Conversation
…monthly subscriptions with a 12-month commitment
There was a problem hiding this comment.
Pull request overview
App Store Server API v1.21 相当の追加フィールド対応として、Advanced Commerce 関連のデータ型を追加し、JWSTransaction のデコード payload に新しいフィールドを取り込めるようにするPRです。
Changes:
- Advanced Commerce の返金・取引情報(refund / items / period / transactionInfo)に関する型定義を追加
BillingPlanTypeとTransactionCommitmentInfoを追加JWSTransactionにadvancedCommerceInfo/billingPlanType/commitmentInfoを追加
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
takecy
left a comment
There was a problem hiding this comment.
Thanks for PR.
JWSTransactionDecodedPayload to support monthly subscriptions with a 12-month commitment: TransactionCommitmentInfo and billingPlanType
LGTM 👍
and the following fields in JWSRenewalInfoDecodedPayload: RenewalCommitmentInfo and renewalBillingPlanType.
Is this not included? 🤔
Did you forget to push it?
My bad, missing those two fields before, and update them now. |
New features