Example: How to do online serial number checks and upgrade notifications

Document created by madhatt on Apr 14, 2012Last modified by jdj_admin on Dec 15, 2014
Version 4Show Document
  • View in full screen mode

Note: I do not by ANY mean call myself a pro, I learn this stuff from this and other forums. thanks for not beating me up to bad


Attached is a Filemaker 12 example database of how I validate serial numbers in my small by profitable runtime application. Due to how my software is provide I don't offer refunds but every now and then I need to do one so I needed the ability to deacivate a serial number remotely.


This script in a simple way helps me do that. Anytime a user tried to register the software it calls home and does 2 things.


  1. Validates the serial number for use, if no match or it's a deactivated serial number it errors out, if it matches then you good to go.
  2. keeps a log of all serial registrations attempts.




Also included in the example is a nifty way I found on the net to check for a program update.


Thanks all for the help along the way and a BIG thanks to Filemaker for allowing me to make an appication that has afforded me a lot of extra income over the years!!!


3 people found this helpful