diff --git a/system/plugin/ui/.DS_Store b/system/plugin/ui/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/system/plugin/ui/.DS_Store differ diff --git a/system/plugin/ui/c2b_overview.tpl b/system/plugin/ui/c2b_overview.tpl new file mode 100644 index 0000000..5c9968c --- /dev/null +++ b/system/plugin/ui/c2b_overview.tpl @@ -0,0 +1,162 @@ +{include file="sections/header.tpl"} + + +{if isset($message)} +
+ +
{$message}
+
+{/if} + +
+ +
+
+

{Lang::T('Payment History')}

+ +
+ + + +
+
+
+
+
+ + + + + + + + + + + + + + + + + {foreach $payments as $payment} + + + + + + + + + + + + + {/foreach} + +
{Lang::T('Customer Name')}{Lang::T('Transaction Type')}{Lang::T('Transaction Time')}{Lang::T('Amount Paid')}{Lang::T('Package Name')}{Lang::T('Package Price')}{Lang::T('Status')}{Lang::T('Bill Ref Number')}{Lang::T('Company Balance')}{Lang::T('Date')}
{$payment.FirstName}{$payment.TransactionType}{$payment.TransTime}{$payment.TransAmount}{$payment.PackageName}{$payment.PackagePrice}{$payment.TransactionStatus} + {$payment.BillRefNumber}{$payment.OrgAccountBalance}{$payment.CreatedAt}
+
+
+
+ +
+ +
+ + + + +{include file="sections/footer.tpl"} \ No newline at end of file diff --git a/system/plugin/ui/c2b_settings.tpl b/system/plugin/ui/c2b_settings.tpl new file mode 100644 index 0000000..e167320 --- /dev/null +++ b/system/plugin/ui/c2b_settings.tpl @@ -0,0 +1,234 @@ +{include file="sections/header.tpl"} + + + +{if isset($message)} +
+ +
{$message}
+
+{/if} +
+
+
+
+
{Lang::T('M-Pesa C2B Payment Gateway')}
+
+
+ +
+ + + {Lang::T('Sandbox')} {Lang::T('is for testing purpose, + please switch to')} {Lang::T('Live')} {Lang::T('in + production.')} + +
+
+ +
+ + +
+ +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ + Select the version of the API you want to + use. +
+
+
+ +
+ + How will the system identify your customers. BillRefNumber must be a unique identity +
+
+
+ +
+ +
+
+ {if $_c['c2b_registered'] && $_c['mpesa_c2b_env']!='sandbox'} +
+ +
+ +
+
+ {else} +
+ +
+ Click to Register Mpesa + C2B URL + Click only after you have saved + the changes. +
+
+ {/if} +
+
+ +
+
+ +
+

Accept Insufficient Fee:

+

If Enable the money customer sent will be convert to customer balance, but if disabled the system will reject it.
It requires Validation URL

+

Note:

+

Before click on Register URL
+ Make sure you have fill the required fields
+

+
+
+
+
+
+
+ + +{include file="sections/footer.tpl"} \ No newline at end of file diff --git a/system/plugin/ui/captive_portal_settings.tpl b/system/plugin/ui/captive_portal_settings.tpl new file mode 100644 index 0000000..0d65f50 --- /dev/null +++ b/system/plugin/ui/captive_portal_settings.tpl @@ -0,0 +1,193 @@ +{include file="sections/header.tpl"} +
+

+ +

+ +
+ +
+
+ +
+
USAGE:
+                
+                    
Upload your sliders in Slider Setting +
Go General Settings and setup as per your requirements +
Then download your the login.html by clicking on download login page +
Then upload the downloaded login.html file to your mikrotik router +
Make sure you add your webiste URL in mikrotik hotspot wall garden +
If your website is https i will suggest you to add certificate to your router + +
+
+
+ + +{include file="sections/footer.tpl"} \ No newline at end of file