     schema        :
       username    : String
       planCode    : String
-      pin         : Number
+      pin         : String
+      tries       : Number
       createdAt   :
         type      : Date
         default   : -> new Date

    JRecurlyToken.one
      username: delegate.profile.nickname
      planCode: data.planCode
      pin     : data.pin
    , (err, token)->
      if err or not token
        callback no
      else
        callback yes

  @createToken = secure (client, data, callback)->
    {delegate} = client.connection

          planCode: data.planCode

      # Assign a (new) PIN.
      token.pin   = pin.toString()
      token.tries = 0

      # Send email
      token.save =>
