Gordon McNaughton

Results 14 issues of Gordon McNaughton

- Fixes #17 (issues parsing `expires_date` field for auto-renewable subscriptions) - Implements #18 (adds support for `cancellation_date` field for auto-renewable subscriptions). - Adds support for `web_order_line_item_id` for auto-renewable subscriptions.

It would be great if the receipt object would expose the `cancellation_date` field for auto-renewable subscriptions! From the [receipt fields docs](https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW19): For a transaction that was canceled by Apple customer...

When I verify receipts for auto-renewable subscriptions, the value for `expires_date` is wrong: ``` ruby receipt_data = "..." # receipt for auto-renewable subscription receipt = Itunes::Receipt.verify!(receipt_data, true) receipt.expires_date # =>...

If I stub out a method created by `alias_method` in an included module, using any_instance, the next spec to call it raises `NoMethodError`. Probably related to the fix for #1042...