Forum Discussion

ftm_Levine's avatar
ftm_Levine
Reel Rookie
9 months ago

The Subscription recovery test API is not working.

The Subscription recovery test API Document is here

#https://developer.roku.com/docs/developer-program/roku-pay/subscription-recovery/testing.md

I have already implemented the Prerequisites section of the documentation. Then I purchased a new subscription on the TV and changed the subscription status from active to in-grace.

At this point, I called the move on-hold interface (https://apipub.roku.com/test/subscription-recovery/passive-onhold-state/{partnerApiKey}/{transactionId}), but the interface returned an error

 

{
  "message": "com.roku.pay.exception.RokuRuntimeException: Incorrect dunning context"
}

 

Is there any way I can successfully set the subscription status to on-hold?

 

  • ben9000's avatar
    ben9000
    Streaming Star

    I am facing this same issue. Opened a partner success ticket for it too. There are bugs in different scenarios in Roku Enhanced Subscription testing. Have you successfully opened subscription renewal dialog when subscription is in grace period?

    Let's hope for the best. Roku team will be on it's way to fix it.


    RokuJonathanD

    • ftm_Levine's avatar
      ftm_Levine
      Reel Rookie

      I have not successfully opened the renewal dialog during the grace period.

      • ben9000's avatar
        ben9000
        Streaming Star

        They informed that they are working on a fix in enhanced subscription recovery testing feature.