I seem to be getting an incorrect value for my free trial billingPeriod on Android.
I thought it would be good to ask here whether I’m understanding this correctly and/or whether to open an issue on GitrHub.
- I’ve set the trial period to 90 days in the Play Console, but in the returned package I’m getting 86 days.
- Looking at the iso8601 value, 84 days corresponds to 12 weeks so it looks like it’s ignoring the 6D.
- I’ve just learned that iso8601-1 doesn’t allow any other values if W(eeks) is specified but iso8601-2 does.
It seems like, although P12W6D is correct (84 days + 6 days = 90 days) the ‘value’ field is showing an iso8601-1 interpretation (84 days only) rather than iso8601-2.
Could this be a bug?