diff --git a/system/controllers/message.php b/system/controllers/message.php
index bd968b29..4b23d170 100644
--- a/system/controllers/message.php
+++ b/system/controllers/message.php
@@ -72,6 +72,22 @@ EOT;
$message = str_replace('[[user_name]]', $c['username'], $message);
$message = str_replace('[[phone]]', $c['phonenumber'], $message);
$message = str_replace('[[company_name]]', $config['CompanyName'], $message);
+ if (strpos($message, '[[payment_link]]') !== false) {
+ // token only valid for 1 day, for security reason
+ $token = User::generateToken($c['id'], 1);
+ if (!empty($token['token'])) {
+ $tur = ORM::for_table('tbl_user_recharges')
+ ->where('customer_id', $c['id'])
+ //->where('namebp', $package)
+ ->find_one();
+ if ($tur) {
+ $url = '?_route=home&recharge=' . $tur['id'] . '&uid=' . urlencode($token['token']);
+ $message = str_replace('[[payment_link]]', $url, $message);
+ }
+ } else {
+ $message = str_replace('[[payment_link]]', '', $message);
+ }
+ }
//Send the message
diff --git a/ui/ui/admin/admin/login.tpl b/ui/ui/admin/admin/login.tpl
index 63c57a46..045f2589 100644
--- a/ui/ui/admin/admin/login.tpl
+++ b/ui/ui/admin/admin/login.tpl
@@ -34,9 +34,10 @@
+ {Lang::T('Go Back')}