This is in relation to my previous post and ticket I made about this ~7 months ago -> https://itch.io/t/5418323/itchpatreon-access-eligibility-bug#post-14879541
Currently there's atleast the following four scenario's where itch users cannot get access to Patreon integrated content:
- Users who've received gifted memberships cannot claim content that they should have access to on itch
- Users who cancelled their active membership, but still have time remaining cannot claim content that they should have access to on itch
- Users that pay in a currency other than USD or EUR cannot claim content that they should have access to on itch
- Users are getting the message that their pledge is too low, even if it's clearly not.
I submitted a bug report with screenshots and user ID's that I will not post publicly here, but the ticket ID is 316018 (and now also 371897). I never received a response to my ticket but the bug still exists.
In my previous email I suggested you look at :
At a first glance what might be happening is that your Patreon integration only checks whether the user currently has an active pledge at the specified currency amount, rather than checking if they are eligible for benefits. This 'active pledge check' would cause issues in these cases of gifted memberships and cancelled memberships. But also might give issues in the case of discounted memberships or other promotions, if your check only checks for 'if pledged at 5.00 EUR' a member that had gotten a promotional offer could've been eligible for that tier's rewards even if their pledge amount was less than 5.00 EUR due to a % discount etc.
Referring to Patreon's API they recommend using the 'currently_entitled_tiers' to see exactly what benefits a member is entitled to instead. ( see : https://docs.patreon.com/#get-api-oauth2-v2-campaigns-campaign_id-members ).
This needs to be looked at.
Thanks,
Kay






