According to the documentation, RVS says the cancelDate field will be "The date the purchase was cancelled, or the subscription expired. The field is null if the purchase was not cancelled." In the Amazon Testing App, i set a subscription as "Canceled'. When getting that receipt in the RVSSandbox, the cancelDate is still null. From a server verifying a receipt standpoint, how can I tell if this is a canceled subscription? Also, in the case of expired subscriptions, will the canceled date always be past or will they set the subscription to cancel and the date would be in possibly in the future (end of billing cycle)?