It seems i made changes to subscriptions/authorize.php after all. This is my replacement one:
Find:
PHP Code:
$check_hash = strtoupper(md5($vboptions['authorize_loginid'] . $_POST['x_trans_id'] . $_POST['x_amount']));
if ($check_hash == $_POST['x_MD5_Hash'] AND $_POST['x_response_code'] == 1)
Replace with:
PHP Code:
$check_hash = strtoupper(md5($authorize_txnkey . $vboptions['authorize_loginid'] . $_POST['x_trans_id'] . $_POST['x_amount']));
if ($check_hash == $_POST['x_MD5_Hash'] AND $_POST['x_response_code'] == 1)
Also to get text on the button you need to add a phrase, I believe adding a global phrase named 2checkout containing the word 2checkout will do the job.
I hope thats it.
Nick