Yes and it should work with an automated generated blockchain adress of you main account, for that i will ship an example code.
PHP Code:
<?php
$guid = "MY SECRET GUID WHAT HANDELS AS LOGIN";
$password = "MY SECRET PASSWORD";
$label = "MY LABEL";
$json_url = "http://123.123.123.123:3000/merchant/$guid/new_address?password=$password&label=$label";
$json_data = file_get_contents($json_url);
$json_feed = json_decode($json_data);
$wallet = $json_feed->address;
echo "Your wallet has been created : " . $wallet . "<br><br>" ."Your label is : " . $label;
?>
Botem you need an Backendserver for that script.
Documentation :
https://blockchain.info/de/api/blockchain_wallet_api If you have an account you do not need an api key, so you have to use your own server as backend nodejs with theyr program. I have done a setup. If you don't have a server you have to use API V2 Key but they wan't send one key to most requests. Rarity to get one key.
So i use the Own Server method.
Another please to youm before you will publish taht plugin, give me time to test and if all is fine, you can make it public.
My Target version is vBulletin 4.2.1 / 4.2.3