I need a Code Generator/API plugin that will generate 9 digit numbers plus a 4 digit number (an access code if you will) and assign them to new users who register via WooSubscriptions.
This unique 9digit+4digit code will then need to be passed to a remote API. There will also need to be a mechanism for canceling a user via another API when the user's subscription runs out.
There will need to be a mechanism to allow the Administrator to upload a CSV file containing 9+4 digit access codes. These codes will be "reserved" codes for users who already have their 9+4 digit code that allows them to register on the site. New users without a 9+4 code will be assigned one from the Code Generator Plugin.