Okay
  Public Ticket #692644
Support Expired Tickets Getting Through?
Closed

Comments

  •  4
    Tom started the conversation

    Hey Justin!

    Awesome changes you've added here recently, we're loving them :)

    Just got (what I think is) a bug report regarding the Envato API support changes, expired support tickets are still making it through? Public ticket in question: https://tommusrhodus.ticksy.com/ticket/692576

    Cheers mate!

    Tom

  • [deleted] replied

    Unfortunately the Envato API is not giving expiration dates for purchases (only some of them). It\'s extremely frustrating for us because we\'re getting many tickets over the last few days because of this. I added a \"Refresh Purchase Data\" button to the purchase data window that you can click to refresh the data. But even doing this there\'s no expiration date given.

  •  4
    Tom replied

    Hey Justin,

    Thanks for the quick follow up!

    Yeah, I see your frustration there, thanks for clarifying the issue for me, the "refresh purchase data" button is awesome by the way, same with the one you added for when the Envato API goes down, really classy work.

    I understand there's nothing more you can do with this for now, hope it's not causing you too many issues overall!

    Cheers - Tom

  •  4
    Tom replied

    Just wanted to let you know, we had a buyer with expired support "Verified Purchase" here: https://tommusrhodus.ticksy.com/ticket/690073

    We got them to buy extended support, then then used your "refresh purchase data" button, and for that one at least, it's added the extra support, just wanted to let you know that all seems to be working perfect, I'm sure you tested the crap out of it but just wanted to report that it's working nicely.

    Fingers crossed Envato sort the other crap in the API out, it's ridiculous you're having to develop so many workarounds to ensure things run smoothly with their horrible API, but seriously mate, it's massively appreciated.

    Cheers - Tom

  • [deleted] replied

    Awesome, I'm glad to hear that it's worked in the real world! Let me know if you run into any new issues.

    Thanks Tom!

  •  4
    Tom replied

    Hey mate,

    Sorry to keep bothering you, but just wanted to keep you in the loop on anything I've noticed regarding that mickey mouse API.

    So this ticket: https://tommusrhodus.ticksy.com/ticket/687599

    Had the "support expired" label and CSS etc, I clicked the "refresh purchase data" and now it's jumped to the green "verified purchase" label. Makes me think that the way Envato have chosen to handle this is that when support officially runs out on a purchase code, the API returns the null value you posted on the Envato forums here: http://boxy.d.pr/sy2H

    Is it safe to say that the null value only appears when support is done and the API has been queried after this point?

    No response needed, just wanted to share some thoughts.

    Have an ace weekend mate!

    Tom

  • [deleted] replied

    Interesting... I'll take a quick look!

  • [deleted] replied

    You are CORRECT.

    I updated Ticksy to support blank "supported_until" variables. Now it will show as expired when this happens. Whew... thank you for the clarification guidance!

  •  2
    Diego replied

    Hi, are you aware of this REST endpoint?

    http://marketplace.envato.com/api/edge/ENVATO_USERNAME/ENVATO_API_KEY/verify-purchase:PURCHASE_CODE.json

    It gives correct results even when the support status is wrong in Ticksy. Maybe it could be useful for you in some way.

    Diego

  • [deleted] replied

    I am, but Envato has given us this wonderful new API that doesn't require API keys and usernames. And it doesn't work. Lovely aint it?