RetailMan ERP

Shopping cart

Subtotal  0

View cartCheckout

Encoded Codebase Policy

Frequently Asked Questions

Last Updated: May 25, 2026

Can Programmatic Surface build custom software? Yes. We develop custom software based on customer requirements. Do you provide ERP subscriptions? Yes. RetailMan ERP supports subscription-based access through RetailManERP.com. Can you provide software documentation? Yes. We can prepare user manuals and technical documentation for delivered software. Do you support plugins and integrations? Yes. We can develop...

Troubleshooting Login Problems

Last Updated: May 25, 2026

Login problems can happen due to wrong credentials, expired accounts, browser cache, blocked users, or server/session issues. Quick checks Try password reset. Clear browser cache. Check account status. Confirm the correct login URL. Contact support if the issue continues.

Backup Before Updates

Last Updated: May 25, 2026

Always create a backup before updating software, plugins, themes, database, or server settings. Minimum backup Application files Database export Uploads and media Configuration files

Information To Send With A Support Request

Last Updated: May 25, 2026

Complete information helps the team investigate issues faster. Include these details Product or module name Website or server URL Error screenshot Steps to reproduce the issue Recent changes or updates

How To Contact Support

Last Updated: May 25, 2026

You can contact Programmatic Surface support by email, phone, or the website contact form. Contact details Email: info@programmaticsurface.com Phone: +92 333 447 1177 Address: Basement Hall 2, Block D, GM Height, Soan Gardens, Islamabad, Pakistan

Data Import And Export

Last Updated: May 25, 2026

Import and export tools help migrate data or connect offline workflows with the software. Recommended format Use clean CSV or Excel files with consistent columns, no merged cells, and verified IDs for products, customers, or suppliers.

API Integration Basics

Last Updated: May 25, 2026

An API allows two systems to exchange information in a controlled way. Useful API details Authentication method Endpoint documentation Request and response examples Rate limits Error codes

Payment Gateway Integrations

Last Updated: May 25, 2026

Payment gateway integration depends on the provider API, currency, account approval, and callback/webhook support. Required details Gateway name Merchant account status API keys or sandbox keys Currency and country Webhook URL requirements

WooCommerce And Website Integrations

Last Updated: May 25, 2026

WooCommerce integration can connect product catalogs, orders, customers, payments, or inventory with ERP workflows. Common use cases Send online orders to ERP Update stock after POS sales Sync customer records Generate invoices from orders

Integration Planning

Last Updated: May 25, 2026

Good integration planning starts with defining what data should move between systems and which system is the source of truth. Questions to answer Which systems are connected? Which data is synced? Is sync one-way or two-way? How often should sync run? What happens if an API fails?

Invoices, Renewals, And Payment Records

Last Updated: May 25, 2026

Keep invoices and payment records for accounting, license validation, and future support. Support may require Invoice number Payment date Registered email Product or subscription name

RetailMan ERP Subscription Link

Last Updated: May 25, 2026

RetailMan ERP subscription details and pricing are handled through the RetailMan ERP website. View RetailMan ERP pricing What to review Included modules User or branch limits Monthly and yearly prices Support and update terms

Encoded Codebase Policy

Last Updated: May 25, 2026

Encoded codebase delivery protects intellectual property while allowing customers to run the software according to the purchased terms. Before purchase Confirm hosting compatibility. Ask about update rules. Confirm support period. Clarify custom modification options.

One-Time Payment Codebase

Last Updated: May 25, 2026

Some products may be available through a one-time payment model where the customer receives an agreed package for self-hosting or deployment. Important note The exact delivery format, update access, and support period depend on the product agreement.

Monthly And Yearly Subscriptions

Last Updated: May 25, 2026

Subscription plans are useful when customers want continued hosted access, updates, support, or ongoing ERP service without purchasing a full codebase. Plan selection Choose monthly for flexibility or yearly for longer-term operations and simpler renewal planning.

Deployment And Handover

Last Updated: May 25, 2026

Deployment can be completed on the client hosting, cloud server, local server, or a managed environment depending on the project scope. Handover items Admin credentials Source or encoded package depending on agreement Database backup Configuration notes Support terms

Software User Manual Documentation

Last Updated: May 25, 2026

We can prepare user manuals that explain how to use the delivered software with step-by-step instructions and screenshots. Manual sections may include Login and dashboard User roles Daily operations Reports Backup and maintenance Frequently asked questions

Project Milestones And Delivery

Last Updated: May 25, 2026

Large projects are divided into milestones so clients can review progress before final delivery. Common milestones UI and workflow approval Core module development Testing and revisions Deployment Training and documentation

Requirement Gathering Checklist

Last Updated: May 25, 2026

Clear requirements reduce confusion during development and make delivery easier to test. Checklist Modules and screens User permissions Data fields Reports Notifications Integrations Deployment preference

How Custom Software Projects Start

Last Updated: May 25, 2026

Custom projects begin with a discovery discussion where we identify the business problem, users, workflows, integrations, timeline, and expected output. Helpful inputs Current process screenshots Sample reports or invoices Existing software access if available List of required user roles

Purchases And Supplier Records

Last Updated: May 25, 2026

Purchase records help track supplier orders, stock receiving, cost price, and payable balances. Before entering purchases Create supplier profile. Confirm product SKUs. Check purchase tax and shipping cost. Verify received quantities.

Sales, POS, And Receipts

Last Updated: May 25, 2026

The POS workflow is used to create quick sales, collect payments, print receipts, and update inventory. Typical sales flow Select products. Apply customer, discount, or tax. Choose payment method. Save and print receipt.

Products And Inventory

Last Updated: May 25, 2026

Products are the foundation of stock, sales, purchases, barcode labels, and reports. Good product data includes Product name and SKU Category and brand Purchase and selling price Opening stock Tax or discount settings

Users, Roles, And Permissions

Last Updated: May 25, 2026

Assign roles so each team member only sees the tools needed for their job. Examples Admin: full system access Manager: reports and approvals Cashier: POS and sales Inventory user: stock, products, and transfers

Company And Branch Setup

Last Updated: May 25, 2026

Start by creating your company profile, business details, branch locations, currency, tax preferences, and invoice settings. Setup checklist Company name and contact details Branch or warehouse locations Tax and invoice rules Opening balances where required

RetailMan ERP Overview

Last Updated: May 25, 2026

RetailMan ERP helps businesses manage retail operations, users, products, inventory, sales, purchases, reporting, and connected workflows from one system. Best for Retail stores Wholesale businesses Multi-user sales teams Businesses that need subscription-based ERP access

Managing Customer Login Access

Last Updated: May 25, 2026

Customer login gives buyers access to downloads, subscriptions, invoices, and support information. Security guidance Do not share your password with staff or vendors. Change passwords after employee turnover. Use separate accounts for separate organizations where possible.

Renewing Support And Updates

Last Updated: May 25, 2026

Support and update access may be time limited depending on the selected plan or license type. When to renew Renew before expiry if you need continued updates, installation help, bug guidance, or version compatibility support.

Downloading Purchased Codebase Files

Last Updated: May 25, 2026

After payment confirmation, eligible files are made available in the customer account download area. Download tips Download from a stable internet connection. Do not rename compressed files before extracting them. Keep a backup of the original package before making edits.

Where To Find Your License Key

Last Updated: May 25, 2026

Your license key is provided after purchase and is also available from your customer account when licensing is enabled for the product. Recommended checks Check the order confirmation email. Open your account dashboard and review recent orders. Contact support with your order number if the key is missing.

Getting Started With Your Account

Last Updated: May 25, 2026

Use your Programmatic Surface account to manage purchased software, subscriptions, invoices, support requests, and available downloads. Before you begin Keep your email address active because licenses and notices are sent there. Use a strong password for customer and admin accounts. Save your order number when buying a codebase or subscription. Common account tasks Customers can...