How Do You Handle Delivery Of Registration Keys

⟵ Back to General

Delivery of registration keys can be handled in one of four ways:

  1. Delivered by the developer within 48 hours of receiving order notification from BMT Micro.

  2. Pulled from pre-generated list kept in the BMT Micro database. This list can be updated and edited by you in the Developer’s Information Center. A key is pulled with each completed order and sent to the customer. The key is marked as used and the next key in the list is sent to the next customer.

  3. Key generated on-the-fly with Armadillo or other integrated key generator.

    • July 2005 – ExeShield support added, please contact us for details.
      August 2007 – Winlicense support added, please contact us for details.
      You can set up your armadillo key generator in realtime! Start the string by letting our servers know this is an armadillo key generator. Next inset the signature level preceded by a ‘/’. Then include the ##registername## token. This will insert the customers first and last name if the registername field is left blank on the order form. Finally, include the encryption key.
      Like this:
      armadillo /1 ##registername## thisismyencryptiontemplate

IMPORTANT: If your “encryption template” contains spaces, the string must be in quotes.


armadillo /1 ##registername## “my encryption template”

      ShortV3 Key Instructions
      In order to have the system generate ShortV3 keys, you must add 20 to the signature level. For example, if your signature level is 10 and you have set your project in Armadillo to create ShortV3 keys only, the string would be:
      armadillo /30 ##registername## thisismyencryptiontemplate
      If you are creating standard v3 keys, simply add 10 to the signature level in your key generation string.
      The Armadillo key generator must use the Windows-1252 character set.
      If you need help setting up your armadillo key generator, please contact us.
  1. Key generated on-the-fly with an XML request sent to your server producing a specific XML Response back to our server.

    • Once an order is completed, we can post an XML stream with complete customer information to your server and wait for a specific XML (POST) response. You would need to parse the XML into your CGI script and then format your response in XML. This needs to happen in real time as the customer’s product information email will not be sent until a response is received. All you need to do to get the XML data is to get the input stream
      A JAVA sample can be found here, there is also a PHP example. Once you are ready to test this, enter the URL for your CGI in the Key Generator field under the Add/Edit Product interface. You can view any error messages while testing with this System Error report (make sure you are signed in to your vendor account before clicking the link).
      For further information or help regarding this option, please contact us.
  2. Key generated on-the-fly with your key generator integrated with our order system. Creates key when order is processed and emails information to the customer.


⟵ Back to General

Skip to toolbar