---
title: "Web store for mobile game purchases · Fungies"
description: "Selling to mobile players in a browser instead of through in-app purchase — how the entitlement reaches the account, and what the platform rules actually allow."
image: "https://fungies.io/og-image.jpg"
canonical: "https://fungies.io/web-store-mobile-games-iap/"
---

Mobile · Web store

# Purchases that happen in a browser rather than on in-app purchase rails

A web store is a second place to buy, sitting outside the platform's billing system. That changes the economics, and it also changes what you are allowed to say inside the app. Start from the honest version: we are an external store, not an in-app purchase provider, and the rules about pointing players at us are set by Apple and Google rather than by us.

[Start free](https://app.fungies.io/register)

[Book a demo](https://calendly.com/duke-vuh/fungies-io-demo-clone)

No upfront costs. No credit card required.

Already selling with Fungies

 [![Leadsin.io](/logos/clients/leadsin.png)](/customer-story/hosted-checkout-solution-for-leadsin-io-a-saas-business "Leadsin.io — read the story")[![RenderAI](/logos/clients/renderai.png) ](/customer-story/helping-renderai-reduce-their-ai-saas-payment-integration-from-days-to-just-a-couple-of-minutes "RenderAI — read the story")[![SuperScale](/logos/clients/superscale.png) ](/customer-story/nimblebits-revenue-boost-with-a-web-store-solution "SuperScale — read the story")[![FreeVocals](/logos/clients/freevocals.png) ](/customer-story/freevocals-com-and-fungies-io-a-seamless-solution-for-digital-e-commerce "FreeVocals — read the story")![STATSCORE](/logos/clients/statscore.png)![SimFabric](/logos/clients/simfabric.png)![BotRix](/logos/clients/botrix.png)![Enhance AI](/logos/clients/enhance-ai.png)![The Humanize AI](/logos/clients/humanize-ai.png)![Kenerate AI](/logos/clients/kenerate.png)

![An overlay checkout opening on top of a mobile game's web store, showing wallet and card options on a phone-width layout.](/_astro/overlay-checkout.CAZfNuql_ZqVTMw.webp?dpl=dpl_8EZJmbvb3ugYq7WK1KgC21BX19Zp)

On a phone, the checkout opens over the store rather than sending the player somewhere that looks unrelated.

## What a web store can do for a live mobile game

Sell the same things the game sells

Virtual currency, item bundles, passes and subscriptions, using the same catalogue you would list anywhere else. Nothing about the product needs a mobile-specific version.

Price without a platform's tiers

Offers are yours to set, so a web-only bundle, a starter pack at an odd price point or a seasonal discount code is a change in the dashboard rather than a submission to anyone.

Carry the player ID through the purchase

Custom checkout fields hold your own identifier, and it comes back on the payment webhook. That is the mechanism by which a browser purchase becomes an entitlement on the right account.

Take payment the way phones take payment

Apple Pay, Google Pay and other wallets are ordinary web payment methods here, alongside cards, so a purchase on a phone is a fingerprint rather than a typed card number.

Offer local methods where your players are

Bank redirects, vouchers, buy-now-pay-later, PayPal and the South Korean methods appear based on the player's country and the charging currency, which matters more on mobile than anywhere else because the audience is broader.

Keep the buyer's details

The checkout collects an email and billing details, because we are the seller of record. That gives you a purchase history and a way to reach a paying player, neither of which a platform purchase gives you.

## Getting a player from the game to the store and back

1.  01
    
    ### Publish the store on your own domain
    
    It should read as part of the game rather than as a third-party page, because a player who is unsure whether a store is official does not buy from it.
    
2.  02
    
    ### Reach players through channels you control
    
    Your website, your social accounts, your Discord, your newsletter, your support pages and your own advertising all point at it freely. What you may say inside the app itself is the platform's decision, not ours — see below.
    
3.  03
    
    ### Have the player identify themselves
    
    A player ID field on the checkout, or a link that already carries the identifier for a signed-in player. Validate it before payment if your backend can, because a purchase with an unmatchable ID becomes a support ticket.
    
4.  04
    
    ### Grant on the webhook, revoke on reversal
    
    Your server credits the currency or unlocks the item when the payment event arrives, and takes it back on a refund or chargeback event. The client is never the authority for either.
    

## Being accurate about the platform rules

01

### This is not in-app purchase, and we do not pretend otherwise

We do not integrate with Apple's or Google's billing systems. A purchase in our checkout is a web purchase made by a person in a browser. If you need to sell inside the app on the platform's own rails, that is their SDK and their commission, and this product is not a substitute for it.

02

### Steering rules differ by platform, country and month

Whether and how you may tell players inside an app about an outside way to buy has changed repeatedly, differs between the two stores, and differs again between jurisdictions. Read the current guidelines for the platforms you ship on, and treat any vendor who promises you a settled answer as guessing.

03

### The store has to be reachable to be worth anything

A player who never leaves the app never sees it. In practice a web store earns from the players you can reach elsewhere — the ones in your Discord, on your mailing list, following the game's account. If you have no channel to those players, build that first; the store will not create it for you.

04

### The commission arithmetic is the easy part

Selling outside the app avoids the app store's cut and costs 5% + 50¢ instead — less once you are selling at volume — with tax and chargebacks included in that. The case for routing your highest-spending players there is made on the mobile games solution page; the work is everything above this line.

## What sellers say once they have switched

[★★★★★ 4.8/5 from 10 reviews on G2 →](https://www.g2.com/products/fungies-io/reviews)

 [Vadim Finayev Head of Growth, Leadsin.io

“We work with quite a few merchants of record, but none comes close to the support and speed of implementation of Fungies. If you want a payment partner that actually gives you the feeling they want to work with you — rather than leaving you on read for three days or randomly restricting your account — you are in the right place.”

Read the story →](/customer-story/hosted-checkout-solution-for-leadsin-io-a-saas-business) [David Elliott Creative Director, Freevocals.com

“I researched the options and Fungies was the best fit for functionality and customisation within a store builder you can connect to your own domain. Taking a small percentage of sales, instead of charging a subscription for every environment and plugin, is refreshing.”

Read the story →](/customer-story/freevocals-com-and-fungies-io-a-seamless-solution-for-digital-e-commerce) [Elnura Abdimanap Kyzy Founder, TextToVideo.bot

“The platform is user-friendly, integrates easily with APIs and webhooks, and simplifies managing digital products and subscriptions. We were up and running quickly and support has been responsive throughout. Fungies is clearly tailored to the needs of SaaS businesses.”

Read the story →](/customer-story/how-fungies-enabled-texttovideo-bot-to-integrate-payments-in-minutes) [Francisco Magnone Rienzi Founder, Renderai.app

“Fungies has been a great partner — fast setup, competitive pricing, and real humans providing quick answers. They are constantly rolling out new features, and I am excited to see what is next.”

Read the story →](/customer-story/helping-renderai-reduce-their-ai-saas-payment-integration-from-days-to-just-a-couple-of-minutes)

## Mobile web store questions

### Is a purchase here an in-app purchase?

### Can I link to the store from inside the game?

### How does a web purchase reach the player's account?

### Do players have to create an account with us?

### Who handles refunds for a web purchase?

For games

## Selling to players without a marketplace in the middle.

-   [Gaming Payment Processing →](/gaming-payment-processing)
-   [Web Shop for Games →](/fungies-io-web-shop-for-games)
-   [For Game Developers →](/features-game-developers)
-   [Game Website Creator →](/game-website-creator)

## Build the store, then solve identity

The shop takes an afternoon. Deciding how a browser purchase finds the right player account is the part worth thinking about first.

[Start free](https://app.fungies.io/register)

[Book a demo](https://calendly.com/duke-vuh/fungies-io-demo-clone)

No upfront costs. No credit card required.

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://fungies.io/#organization","name":"Fungies","legalName":"Fungies Inc.","url":"https://fungies.io/","description":"Merchant of Record for SaaS, games, and digital products. Fungies handles global payments, VAT and sales tax, and checkout. Free to start, commission only.","slogan":"Tax-compliant payments for everything digital","logo":{"@type":"ImageObject","url":"https://fungies.io/brand/fungies-logo-black.svg"},"image":"https://fungies.io/og-image.jpg","address":{"@type":"PostalAddress","streetAddress":"2100 Geng Road, Suite 210","addressLocality":"Palo Alto","addressRegion":"CA","postalCode":"94303","addressCountry":"US"},"sameAs":["https://www.facebook.com/fungies.io","https://www.linkedin.com/company/fungies","https://twitter.com/fungies_io","https://t.me/fungies_announcements","https://discord.gg/yfH5ZyTZH4","https://www.youtube.com/@Fungies","https://www.tiktok.com/@fungies_io"],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@fungies.io","url":"https://help.fungies.io/","availableLanguage":["en"]}]},{"@type":"WebSite","@id":"https://fungies.io/#website","name":"Fungies","url":"https://fungies.io/","description":"Merchant of Record for SaaS, games, and digital products. Fungies handles global payments, VAT and sales tax, and checkout. Free to start, commission only.","inLanguage":"en","publisher":{"@id":"https://fungies.io/#organization"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://fungies.io/"},{"@type":"ListItem","position":2,"name":"Web store for mobile game purchases","item":"https://fungies.io/web-store-mobile-games-iap"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is a purchase here an in-app purchase?","acceptedAnswer":{"@type":"Answer","text":"No. It is a web purchase, made outside the app, with us as the merchant of record. It does not appear in the player's platform purchase history and it is not refundable by the app store, because the app store was never involved."}},{"@type":"Question","name":"Can I link to the store from inside the game?","acceptedAnswer":{"@type":"Answer","text":"That depends on the platform, the country and the current version of their guidelines, which have moved several times. Check the rules that apply to your builds. The store itself works either way — plenty of studios drive it entirely from channels outside the app."}},{"@type":"Question","name":"How does a web purchase reach the player's account?","acceptedAnswer":{"@type":"Answer","text":"The checkout collects your identifier in a custom field, the payment webhook delivers it to your backend, and your backend grants the item. Nothing is credited from the browser, so a manipulated page cannot award anything."}},{"@type":"Question","name":"Do players have to create an account with us?","acceptedAnswer":{"@type":"Answer","text":"No. They enter an email and billing details at checkout, which we need as the legal seller, and they can use the branded portal afterwards for receipts and subscription changes. There is no separate signup step before buying."}},{"@type":"Question","name":"Who handles refunds for a web purchase?","acceptedAnswer":{"@type":"Answer","text":"We do, as the seller of record, and the refund event reaches your webhook so the entitlement can be withdrawn. Platform purchases stay with the platform — the two channels are refunded independently, which is worth telling your support team before launch."}}]}]}
```
