[removed] !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s[removed].insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '550537873994715'); fbq('track', 'PageView'); [removed] src="https://www.facebook.com/tr?id=550537873994715&ev=PageView&noscript=1" />
KOKA | ERP | CRM | POS | Software for Businesses
Request Free Demo
GST billing software | Invoice management | Koka Books
KOKA Books POS

Updating KOKA Books POS after modification

Stock Transfer

What is Stock Adjustment? And how to use it?

Reports

Adding & Editing Payment Method or Pay Via options (Custom payments)

[ADDON]: Accounting & BookKeeping Module/Addon

Frequenty asked questions, Common Issues & Errors.

Feature List for KOKAPOS

Mobile app KOKA POS

Business Management / Technical / Updating KOKA Books POS after modification

Updating KOKA Books POS after modification

Updating KOKA Books POS after Modifications

For any modifications in UltimatePOS, we recommend the below approaches to help with easy modifications:

Approach 1: Separate Module

If you want to do a lot of modifications we recommend that you create it as a separate module.

Checkout Module Development Documentation

Approach 2: Custom View Files


Use Custom view files to make any modifications in view files.

Checkout Custom View Files Documentation

Approach 3: Create Separate files

Use separate files for all adding custom js/css/php code.

Approach 4: Update & Apply your changes again

If none of the above approaches works, then we recommend that you update UltimatePOS to the latest version & merge your changes into latest codebase.

Updated on September 26, 2025