# O2O Digital > O2O Digital (O2O Ecommerce Sdn Bhd) is a Malaysian digital agency founded in 2008. It builds websites and e-commerce stores, runs SEO, AI search optimisation and Google Ads campaigns, hosts business websites, and sells LHDN MyInvois e-invoice apps for Shopify, WooCommerce, OpenCart and Shopline. 400+ clients. Offices in Petaling Jaya (Selangor) and Bayan Baru (Penang). ## Services - [Website Development Malaysia](https://www.o2o.my/services/web-design/): Corporate website design and development for Malaysian businesses. - [Ecommerce Website Development Malaysia](https://www.o2o.my/for-ecommerce-brands/): Design and build of online stores for Malaysian brands. - [Ecommerce Platform Malaysia](https://www.o2o.my/services/ecommerce/): O2O's own e-commerce platform: pricing, promotions, loyalty points, shipping labels, e-warranty and analytics built in. - [SEO Services Malaysia](https://www.o2o.my/services/seo/): SEO for Google and AI search engines. - [AEO & GEO Agency Malaysia](https://www.o2o.my/services/ai-search-optimisation/): AI search optimisation: crawler access, answer-first content, structured data and reputation signals so AI Overviews, ChatGPT, Perplexity and Gemini cite the business. - [Google Ads & SEM Agency Malaysia](https://www.o2o.my/services/sem/): Google Ads (search engine marketing) management. - [Branding & Logo Design Malaysia](https://www.o2o.my/services/creative-design/): O2O Creative: logo design, corporate identity, product packaging, brochures and marketing collaterals. - [Web Hosting Malaysia](https://www.o2o.my/services/web-hosting/): Managed hosting for corporate websites and e-commerce stores. - [All services](https://www.o2o.my/services/): Overview of every service, including creative design and gamified campaigns. - [O2O Creative](https://www.o2ocreative.my/): Creative and branding design division. - [VContest](https://www.vcontest.my/): Gamified online contest campaigns. ## Locations and industries - [Web Design Selangor & Petaling Jaya](https://www.o2o.my/web-design-selangor/): Web design from the Petaling Jaya office for Klang Valley businesses. - [Web Design Kuala Lumpur](https://www.o2o.my/web-design-kuala-lumpur/): Web design for Kuala Lumpur businesses from the Petaling Jaya office. - [SEO Agency Petaling Jaya](https://www.o2o.my/seo-petaling-jaya/): SEO, local SEO and Google Business Profile for businesses in PJ, Selangor and KL. - [SEO Agency Kuala Lumpur](https://www.o2o.my/seo-kuala-lumpur/): SEO, local SEO and Google Maps for Kuala Lumpur businesses. - [SEO Agency Penang](https://www.o2o.my/seo-penang/): Local and B2B SEO from the Bayan Baru office for Penang, Kedah and Perak. - [SEO Johor Bahru](https://www.o2o.my/seo-johor-bahru/): SEO for Johor Bahru businesses, including Singapore-facing searches. - [Web Design Johor Bahru](https://www.o2o.my/web-design-johor-bahru/): Websites and online stores for Johor businesses selling to Malaysia and Singapore. - [Web Design & SEO Penang](https://www.o2o.my/web-design-penang/): Web design and SEO from the Bayan Baru office for Penang, Kedah and Perak. - [Construction Website Design Malaysia](https://www.o2o.my/construction-website-design/): Websites for construction companies and building-material suppliers. ## E-invoice apps (LHDN MyInvois) - [E-Invoice Malaysia for Online Stores](https://www.o2o.my/e-invoice/): Hub comparing the four store integrations. - [Shopify E-Invoice Malaysia](https://www.o2o.my/e-invoice/shopify/): Checkout self-request, Shopify POS support, and e-invoice QR codes on receipts. Pricing: US$24 a month, or US$240 a year (save 17%). One flat plan with every feature, no per-invoice fees, up to 100 submissions a day. - [WordPress E-Invoice Malaysia](https://www.o2o.my/e-invoice/wordpress/): WooCommerce plugin with a 15-day free trial, CSV exports, and a monthly dashboard. Pricing: RM100 a month or RM1,000 a year (save RM200), up to 200 e-invoices a month, after a free trial. - [OpenCart E-Invoice Malaysia](https://www.o2o.my/e-invoice/opencart/): Request E-Invoice button on the checkout success page, plus CSV exports. Pricing: RM100 a month or RM1,000 a year (save RM200), up to 200 e-invoices a month. - [Shopline E-Invoice Malaysia](https://www.o2o.my/e-invoice/shopline/): Staff-issued e-invoices from the Shopline order page and monthly consolidation. Pricing: Subscription billed through the Shopline App Store when you install. ## Guides - [Shopify Malaysia: How to Set Up and Sell Online (2026)](https://www.o2o.my/blog/shopify-malaysia/): How to set up Shopify in Malaysia: ringgit pricing, local payment gateways, courier apps, SST, e-invoicing and the 2024 online selling rules, step by step. - [AI in Budget 2027: What Malaysian SMEs Can Claim](https://www.o2o.my/blog/ai-budget-2027-malaysia-smes/): The Budget 2027 AI measures that reach an SME: the MDEC RM30 million fund, AI subscription relief, the ACA on software, and what AI search means for you. - [Is a Website Tax Deductible in Malaysia? (2027 Guide)](https://www.o2o.my/blog/is-website-tax-deductible-malaysia/): How Malaysian businesses claim website costs: which parts are expenses, which are capital allowances, and the ACA rates Budget 2027 extended to 2030. - [MSME Tax Cut 2027: What It Is Worth and Where to Put It](https://www.o2o.my/blog/msme-tax-cut-2027-what-it-is-worth/): Budget 2027 cuts the MSME tax rate by one point from YA 2027. What it saves at each profit level, why marketing spend matters more, and what it buys in search. - [Small-Value Asset Allowance: RM3,000 Proposed for YA 2027](https://www.o2o.my/blog/small-value-asset-allowance-malaysia/): Malaysia's small-value asset allowance rises from RM2,000 to RM3,000 per asset in Budget 2027. What qualifies, the cap for non-SMEs, and when to time purchases. - [SME Grants in Malaysia 2027: Digital, Online and Halal](https://www.o2o.my/blog/sme-grants-malaysia-2027/): Grants and programmes for Malaysian SMEs in 2027: digital, online selling, halal and export. What Budget 2027 added, what is open, and what has closed. - [9 Best Digital Marketing Agencies in Malaysia (2027)](https://www.o2o.my/blog/best-digital-marketing-agencies-malaysia/): A shortlist of 9 digital marketing agencies in Malaysia for 2027, with offices, channels and best fit, plus red flags and how to brief an agency. - [6 SEO Agencies in Penang: Island and Mainland Shortlist](https://www.o2o.my/blog/best-seo-agencies-penang/): Six SEO agencies with a real office in Penang, from Bayan Baru and George Town to Perai and Permatang Pauh, with best fit, red flags and local SEO notes. - [Google Ads Agency Malaysia: How to Choose One](https://www.o2o.my/blog/google-ads-agency-malaysia/): What a Google Ads agency in Malaysia does, what the Google Partner badge means, fee models, who should own the account, and what to ask before you sign. - [How to Sell on TikTok Shop Malaysia: 2026 Seller Guide](https://www.o2o.my/blog/how-to-sell-on-tiktok-shop-malaysia/): How to sell on TikTok Shop Malaysia: Seller Center registration, documents, commission, payouts, shipping, e-invoice rules, and when to add your own store. - [Local SEO Malaysia: How to Rank in Google Maps](https://www.o2o.my/blog/local-seo-malaysia-guide/): A practical local SEO guide for Malaysian businesses: how Google ranks the local pack, reviews, NAP, citations, location pages, schema and a 30-day plan. - [Best SEO Agency Malaysia: 9 KL and PJ Agencies for 2027](https://www.o2o.my/blog/best-seo-agencies-malaysia/): A shortlist of 9 SEO agencies in Kuala Lumpur, Petaling Jaya and Selangor for 2027, with offices, focus and best fit, plus the red flags to check first. - [10 Best Web Design Companies in Malaysia (2027)](https://www.o2o.my/blog/best-web-design-companies-malaysia/): A shortlist of 10 web design companies in Malaysia for 2027, with offices, specialities and best fit, plus how to choose one and what a website costs. - [E-Invoice Malaysia: The Complete LHDN MyInvois Guide](https://www.o2o.my/blog/e-invoice-malaysia-guide/): E-invoice Malaysia explained: who must comply, LHDN phases, the RM3 million exemption, MyInvois submission, buyer TINs, consolidation, penalties, checklist. - [Facebook Ads Cost in Malaysia: 2027 Meta Ads Guide](https://www.o2o.my/blog/facebook-ads-cost-malaysia/): What Facebook and Instagram ads cost in Malaysia: billing, service tax, CPM, CPC and cost per sale from our client accounts, minimum budgets and agency fees. - [Google Ads Cost in Malaysia: 2027 Budget and Fee Guide](https://www.o2o.my/blog/google-ads-cost-malaysia/): What Google Ads costs in Malaysia: 8% SST, CPC by industry from Keyword Planner and our client accounts, how to set a starting budget, and agency fees. - [Shopify Agencies in Malaysia: How to Choose (2027)](https://www.o2o.my/blog/shopify-agencies-malaysia/): How to choose a Shopify agency or developer in Malaysia: partner tiers, a shortlist of 8 firms, a local checklist for payments and e-invoicing, and costs. - [How Much Does a Website Cost in Malaysia? (2027 Price Guide)](https://www.o2o.my/blog/website-cost-malaysia/): What a business website costs in Malaysia: published price ranges from template to custom corporate sites, yearly running costs, grants and red flags. - [Check TIN Number Malaysia: MyTax TIN Search for E-Invoice](https://www.o2o.my/blog/how-to-check-tin-number-malaysia/): Check a TIN number in Malaysia: find your own on MyTax, check a customer's TIN for e-invoices, IG vs C formats, and LHDN's general TINs for buyers with none. - [Budget 2027 Malaysia for SMEs: Tax Cut, Wages, E-Invoice](https://www.o2o.my/blog/budget-2027-malaysia-smes-online-sellers/): Budget 2027 for Malaysian SMEs on one page: the MSME tax cut, RM2,000 minimum wage exemptions, the E-Commerce Bill, e-invoicing and what to do before 31 Dec. - [Business Email in Malaysia: Workspace vs Microsoft 365](https://www.o2o.my/blog/business-email-malaysia-workspace-vs-microsoft-365/): Google Workspace vs Microsoft 365 vs hosting email for Malaysian SMEs: 2026 prices per user, storage, migration, and SPF, DKIM and DMARC set-up. - [.com.my vs .my vs .com: Choosing a Domain in Malaysia](https://www.o2o.my/blog/com-my-vs-my-vs-com-domain/): Who can register .com.my, .my and .com in Malaysia, the documents needed, yearly prices, renewal and transfer rules, SEO impact, and which one to pick. - [Malaysia E-Commerce Bill: What Online Sellers Should Know](https://www.o2o.my/blog/e-commerce-bill-malaysia/): What Malaysia's E-Commerce Bill from Budget 2027 is meant to do, what is still unknown, the online selling rules that already apply, and how to prepare. - [E-Invoice Malaysia 2027: Phases, Exemption and Deadlines](https://www.o2o.my/blog/e-invoice-malaysia-2027-phases-exemption-deadlines/): Who must e-invoice in Malaysia in 2027: LHDN's phases, the RM3 million exemption, the Phase 4 relaxation period to 31 December 2027, and what comes after. - [Geran Digital PMKS MADANI: Status and How It Works](https://www.o2o.my/blog/geran-digital-pmks-madani-guide/): The Geran Digital PMKS MADANI closed to new applications in September 2025. How it worked: 50% up to RM5,000, who qualified, and what to check if it reopens. - [Google Business Profile Malaysia: Setup and Ranking Guide](https://www.o2o.my/blog/google-business-profile-malaysia-guide/): How to create, claim and verify a Google Business Profile in Malaysia, choose categories, earn reviews within Google's rules, and improve local ranking. - [MyInvois Portal Guide: Log In and Issue an E-Invoice](https://www.o2o.my/blog/myinvois-portal-guide/): How to log in to the MyInvois Portal through MyTax, give your accountant access, issue your first e-invoice, and cancel or correct one within LHDN's rules. - [Payment Gateway Malaysia 2026: Fees and No-Setup-Fee Options](https://www.o2o.my/blog/payment-gateways-malaysia-compared/): Compare Malaysian payment gateways for 2026: FPX, card and e-wallet fees, which have no setup fee, payout times, no-SSM options and Shopify/WooCommerce plugins. - [SEO Price in Malaysia: What Agencies Charge in 2026](https://www.o2o.my/blog/seo-cost-malaysia/): Indicative SEO prices in Malaysia for 2026: monthly retainers, audits and local SEO packages, what drives the cost, red flags, and what to ask an agency. - [Shopify Pricing Malaysia 2026: Plans in RM + Hidden Fees](https://www.o2o.my/blog/shopify-pricing-malaysia/): Shopify costs US$19 to US$299 a month in Malaysia. See each plan in RM, the up-to-2% transaction fee, gateway and app costs, and a real first-year total. - [Website Maintenance Malaysia: What It Covers and Costs](https://www.o2o.my/blog/website-maintenance-malaysia/): What website maintenance covers, how often each task should run, Malaysian prices from RM199 a month, pricing models, and what to ask a provider. - [AI SEO: How to Show Up in AI Overviews and ChatGPT](https://www.o2o.my/blog/ai-overviews-chatgpt-search-visibility/): What AI SEO (generative engine optimization) is, how Google AI Overviews and ChatGPT pick sources, and eight steps that make your pages quotable. - [Consolidated E-Invoice Explained for Online Sellers](https://www.o2o.my/blog/consolidated-e-invoice-explained/): How LHDN's consolidated e-invoice works for online stores: which sales qualify, which must be individual, the 1st-to-7th deadline, a worked example and FAQs. - [Corporate Website Must-Haves for Growing Companies](https://www.o2o.my/blog/corporate-website-must-haves/): The pages, trust signals, technical basics, and search essentials every corporate website needs to win enquiries, partners, and talent — with a checklist. - [Credit Note vs Debit Note vs Refund Note (E-Invoice)](https://www.o2o.my/blog/credit-debit-refund-notes-e-invoice/): The difference between credit, debit, and refund notes under LHDN e-invoicing, when an online store needs each one, and the rule that applies to all three. - [Ecommerce Website Cost in Malaysia: What Drives the Price](https://www.o2o.my/blog/ecommerce-website-cost-malaysia/): What an e-commerce website costs in Malaysia in 2026, from starter stores to custom platforms, what moves the price, and the running costs to plan for. - [How Long Does a Website Project Take?](https://www.o2o.my/blog/how-long-does-a-website-take/): Realistic timelines for corporate websites and e-commerce stores, what happens in each phase, and the common delays that turn a six-week build into twelve. - [LHDN E-Invoice Errors: Fix Invalid TIN, 010 and JWT Errors](https://www.o2o.my/blog/lhdn-e-invoice-errors-how-to-fix/): Fix LHDN e-invoice errors: "Customer tin is invalid", "Only general TIN (010) is allowed", "Invalid JWT Token" and duplicate rejections, with a lookup table. - [How to Get Your MyInvois Client ID and Client Secret](https://www.o2o.my/blog/myinvois-client-id-client-secret-guide/): Step-by-step guide to the MyInvois Portal: first login, registering an ERP system, and getting the Client ID and Client Secret your e-invoice app needs. - [Sell In-Store and Online Without Stock Mismatches](https://www.o2o.my/blog/sell-in-store-and-online-without-stock-mismatches/): Why stock goes out of sync when you sell in a shop and online, what it costs you, and how to run one inventory, one promotion engine, and one customer record. - [SEO vs Google Ads: Which Should You Start With?](https://www.o2o.my/blog/seo-vs-google-ads/): SEO or Google Ads first? How the two compare on speed, cost, and lasting value, which suits which business, and why most growing companies end up running both. - [Shopify vs Shopline for Malaysian Sellers](https://www.o2o.my/blog/shopify-vs-shopline-malaysia/): Shopify or Shopline? How the two hosted e-commerce platforms compare for Malaysian sellers on social and live selling, apps, scale, and LHDN e-invoicing. - [Website Redesign Checklist: 15 Questions to Answer First](https://www.o2o.my/blog/website-redesign-checklist/): Fifteen questions to answer before a website redesign — goals, audience, content, SEO, integrations, and ownership — so the new site outperforms the old one. - [E-Invoicing Checklist for Malaysian Online Stores](https://www.o2o.my/blog/e-invoice-checklist-malaysia-online-stores/): What a Malaysian online store needs for LHDN e-invoicing: MyInvois credentials, customer requests, consolidated e-invoices, notes, and the deadlines. - [Shopify vs WooCommerce vs OpenCart in Malaysia](https://www.o2o.my/blog/shopify-vs-woocommerce-vs-opencart-malaysia/): How Shopify, WooCommerce, and OpenCart compare for Malaysian SMEs on cost, hosting, upkeep, and LHDN e-invoicing — and when a custom platform fits. - [Website Migration SEO Checklist](https://www.o2o.my/blog/website-migration-seo-checklist/): A step-by-step checklist for redesigning or moving your website without losing Google rankings: URL mapping, 301 redirects, launch checks, and monitoring. ## Company - [About O2O Digital](https://www.o2o.my/about/): Company background, team and approach. - [Our Work](https://www.o2o.my/our-work/): Portfolio of websites and online stores built for Malaysian brands. - [Careers](https://www.o2o.my/careers/): Open roles in Petaling Jaya and Penang. - [Contact](https://www.o2o.my/contact/): Contact form, office addresses and phone numbers. ## Contact - Email: support@o2o.my (support), sales@o2o.my (sales) - Petaling Jaya: Unit B-01-3A, 3 Two Square, No.2, Jalan 19/1, Section 19, 46300 Petaling Jaya, Selangor. Tel +603 7620 7020. - Penang: 1-12-6, Suntech @ Penang Cybercity, Lintang Mayang Pasir 3, Bayan Baru, 11950 Pulau Pinang. Tel +60 12-485 8218. - Hours: 10:00am to 7:00pm, Monday to Friday. - Social: https://www.facebook.com/O2ODigital, https://www.instagram.com/o2odigital/, https://www.linkedin.com/company/o2o-digital/ ## Optional - [Privacy Policy](https://www.o2o.my/privacy-policy/): Privacy policy for O2O Ecommerce Sdn Bhd. - [Terms of Service](https://www.o2o.my/terms-of-service/): Terms of service for O2O Ecommerce Sdn Bhd.