To update, I've also spotted a couple more issues:
It all seems to be working itunes server side, as when I attempt to re-purchase the item, it displays that I already have it. This is even true if I consume the product (which might mean that consume product isn't working either).
I've also attempted to restore the purchases with no further luck. Again, "On restore purchases succeeded" doesn't appear to trigger.
I'm exporting for cordova and wrapping with the cordova CLI . Is this the correct cordova plugin?
I should also note that this is being done on iOS (iPhone 6 running iOS 9.2).