host pinnacle account 
https://www.hostpinnacle.co.ke/
support@umskenya.com
UMS987K#

https://smsportal.hostpinnacle.co.ke/login
umskenya1
UMS987k#

IMPORTANT
Gomelong API
Make sure server firewall configuration allows port 9094 
Do the following:
Detailed Steps to Allow Traffic in WHM (using CSF)
1. Log in to WHM
with your root account. 
2. Navigate to ConfigServer Security & Firewall:
In the left-hand menu, find and click on the Plugins section. 
Select ConfigServer Security & Firewall. 
Alternatively, you can type "firewall" into the search field in the top left. 
3. Access Firewall Configuration:
On the ConfigServer Security & Firewall page, click the Firewall Configuration button. 
4. Allow Incoming/Outgoing Ports:
Scroll down to the IPv4 Port Settings section. 
Find the fields labeled Allow incoming TCP ports and Allow outgoing TCP ports. 
Enter the port number(s) you want to allow, separating multiple ports with a single comma and no spaces. 
Click the Change button at the end of the section to save your changes. 
5. Restart the Firewall:
To make the new port rules take effect, click the Restart csf+lfd button. This will restart the ConfigServer Security Firewall and Local File Detector, applying your updates. 
Important Considerations
Security Risk:
Opening ports can create security vulnerabilities, so only allow necessary ports. 
Dedicated Servers vs. Shared Hosting:
Some hosting providers may have CSF disabled on shared VPS or dedicated server plans. 
Alternative Methods:
You can also allow specific IP addresses or block access from certain countries using the same CSF interface. 

Gomelong API
http://120.26.4.119:9094/swagger/index.html

Gomelong Server
http://120.26.4.119:9110/

Token Purchase App
https://vendsolid.umskenya.com/login

Stron Server
https://server-new.stronpower.com/

UMS Process
LPO to supplier in USD dollars and actual ksh value after all costs for internal purposes.
Goods received by main store as per LPO. Capture batch numbers,purchase price and register selling price.
Bulk items so recommend batching find out smallest box has how many units for each product.Then sell minimums.
Batches should contain serial number ranges for ease of handling bulk receiving and sales.
Sell Goods to Agents or issue to agents on credit.
Capture meters serial numbers when selling or issuing.Batching will ease capture e.g for someone who has bought 300 meters sell 10 batches of 30 meters by typing in the range it will populate the meters in the batch automatically.
Capture payments by agents. MPESA is direct, Bank Deposits requires a realtime notification to UMS of the Deposit with agent details so as to link it to agent account.
Agent statements
Send email/sms notifications
Manage stock levels for each agent based on activations through the application forms.

Sales(Invoice)
Create invoice for agent.
Assign meters
Capture invoice amount
Capture payment
Issue Statement

Sales(Issuing)
Create issue for agent.
Assign meters
Capture owed amount
Monitor payment
Issue Statement

Payments
Capture payments via MPESA,BANK DEPOSIT
Integrate to payment gateways
Mandatory information is the agent id.

Customers Application
Fill application form
Capture property owner details,property/building details,technician details and meters linked to the application.
Also capture tariff
Confirm payment for meters
Define approval & activation process.

Tokens
Find out if tenant details are captured.
Once meters are activated then tenants can purchase tokens via MPESA by paying to paybill and entering the meterno as account number.
Tokens will be calcualted based on the rate as defined by the property details.
A token will be generated via the api as per the meter type and manufacturer and KPLC or any other details.
Token will be sent via SMS direct to the tenant.
Tenants will have a way of viewing their token purchase history via the webapp by typing the meterno.
A property consumption report is also sent to the property owner via SMS/Email or they can view in the APP.



Ask Wilson to confirm the following:
1. Do you have a personal paybill from safaricom and NOT the ones for banks.We saw in one of your documents a paybil 247247 that is linked into your account. We need one where someone pays they enter their account no or meter number so that the payment can be linked to their account directly.
2. Do you collect any information on tenants i.e. the person who purchases the tokens? or is meterno enough.
3. Do you allow for pre-orders for items not in stock and do you collect payment first?
4. How are your different items packaged e.g.INTERGRATED SINGLE PHASE, are they are packaged in 1 box of 20 units 
OR 1 Lot of 20 boxes of 20 units
5. Do they have batch serial numbers or are the serials different in each lot,or box
6. Do you give quotations?



