placeOrders returning PERMISSION_DENIED

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • khughes
    Junior Member
    • Aug 2009
    • 36

    #1

    placeOrders returning PERMISSION_DENIED

    Hi,

    I have a user of my software who is unable to place orders as he is always getting a PERMISSION_DENIED response.

    I know that using the delayed app key will result in this error but the software never uses that.
    The documentation just says PERMISSION_DENIED: "Business rules do not allow order to be placed". So what else could be the cause of this error?

    He is using a proxy server but he is able to place bets via other software (The Geek's Toy and Botmanager) so I don't think it's a proxy issue.

    Any help would be very welcome, thanks.
  • betdynamics
    Junior Member
    • Sep 2010
    • 534

    #2
    In order for someone to use your application you must assign them an applicationSubscriptionToken.

    This token must then be activated by the user.

    See https://api.developer.betfair.com/se...pageId=4391024

    Comment

    • khughes
      Junior Member
      • Aug 2009
      • 36

      #3
      Thanks for your reply betdynamics. Much appreciated.

      They do have an activated subscription token. They can obtain market data via listMarketCatalogue and listMarketBook without a problem so I assume that proves that the subscription token is active?

      I have over 100 other users who do not have a problem placing bets, it is just this one!

      Can someone from Betfair please just post what possible situations can result in PERMISSION_DENIED from placeOrders?

      Thanks.

      Comment

      • betdynamics
        Junior Member
        • Sep 2010
        • 534

        #4
        Try sending an email request directly to bdp@betfair.com and they will (hopefully) respond on Monday when they are back in the office.

        I find that a better way to get a response, especially if you are a registered vendor.

        Comment

        Working...
        X