appstoreserverlibrary.models.NotificationTypeV2 module

class appstoreserverlibrary.models.NotificationTypeV2.NotificationTypeV2(value)[source]

Bases: str, Enum

The type that describes the in-app purchase or external purchase event for which the App Store sends the version 2 notification.

https://developer.apple.com/documentation/appstoreservernotifications/notificationtype

CONSUMPTION_REQUEST = 'CONSUMPTION_REQUEST'
DID_CHANGE_RENEWAL_PREF = 'DID_CHANGE_RENEWAL_PREF'
DID_CHANGE_RENEWAL_STATUS = 'DID_CHANGE_RENEWAL_STATUS'
DID_FAIL_TO_RENEW = 'DID_FAIL_TO_RENEW'
DID_RENEW = 'DID_RENEW'
EXPIRED = 'EXPIRED'
EXTERNAL_PURCHASE_TOKEN = 'EXTERNAL_PURCHASE_TOKEN'
GRACE_PERIOD_EXPIRED = 'GRACE_PERIOD_EXPIRED'
OFFER_REDEEMED = 'OFFER_REDEEMED'
ONE_TIME_CHARGE = 'ONE_TIME_CHARGE'
PRICE_INCREASE = 'PRICE_INCREASE'
REFUND = 'REFUND'
REFUND_DECLINED = 'REFUND_DECLINED'
REFUND_REVERSED = 'REFUND_REVERSED'
RENEWAL_EXTENDED = 'RENEWAL_EXTENDED'
RENEWAL_EXTENSION = 'RENEWAL_EXTENSION'
REVOKE = 'REVOKE'
SUBSCRIBED = 'SUBSCRIBED'
TEST = 'TEST'