A downloadable plugin

Buy Now$8.00 USD or more
Cash Shop Core turns any RPG Maker MZ project into a game with a premium-currency cash shop — the kind players expect from live, monetized RPGs — without writing a line of code.

Sell your database items, weapons, and armor for a premium currency ("Gems," or rename it to fit your world). Let players buy those Gems with real money through a payment seam you control. Set it up in minutes.

Why you'll like it
  • Point-and-click catalog — each shop entry links to a database Item/Weapon/Armor by ID. Set a price, a category, a quantity, done.
  • Premium currency built in — name it, pick an icon, set a starting balance. Balances and purchase history save and load automatically.
  • A full shop scene — category tabs, a live balance bar, an item detail panel, and a Buy/Cancel confirm. No eventing headaches.
  • Purchase limits for one-time unlocks — skins, permanent boosts, story keys.
  • Fire a common event on any purchase — trigger cutscenes, set switches, grant abilities.
Why your players will like it
  • A clean, familiar shop UI that reads instantly.
  • A real economy: earn or buy Gems, spend them on what they want.
  • One-time unlocks that stay unlocked across saves.
Real-money payments — done right Cash Shop Core keeps real money contained to a single secure flow: buying currency packs. It ships with a pluggable payment-provider seam and a commented HTTP provider template so you can wire it to your own backend + processor.

Please note: taking real money safely requires your own backend server — secret keys must never live inside the game. The plugin gives you the clean integration point and a working template; you bring the server. A built-in Mock provider lets you test the entire shop offline and instantly before any of that. (Steam, iOS, and Android require their own purchase APIs — covered in the docs.)

Included
  • CashShop_Core.js — standalone, no dependencies
  • Full in-file documentation and setup guide
Compatibility: RPG Maker MZ · No plugin dependencies
License: [Use in unlimited commercial & non-commercial MZ projects; credit appreciated; please don't resell or redistribute the plugin itself]
Support: Questions or bug reports? Use the discussion board below


FAQ

Does this collect real money out of the box? No. It ships with a Mock provider that simulates purchases for testing. Real payments require your own backend server plus a payment processor. The plugin gives you the integration point and a template — you supply the server.

Do I need to know how to code? No for the shop itself — selling items for premium currency, categories, purchase limits, and save/load are all point-and-click. Coding is only needed to connect a real payment processor, which is backend work outside the plugin.

Which payment processors are supported? Any of them. The plugin is processor-agnostic — wire Stripe, PayPal, or a store's IAP into the provider seam via your backend.

Can I test without setting up payments? Yes. Keep the provider on "Mock" and currency purchases succeed instantly, so you can build and test the whole flow offline.

Can players earn currency without paying real money? Yes. Grant currency from quests, rewards, or promo codes with a plugin command. You can run a currency-only economy and never enable real money at all.

Can I rename "Gems"? Yes — name the currency and pick its icon freely.

Does it save and load? Yes. Balance and purchase history are stored in the save file automatically.

Can I make one-time unlocks (skins, permanent boosts)? Yes. Set a Purchase Limit of 1; it shows as Sold Out after buying. Pair with a Common Event to set switches or grant abilities.

Does it work on mobile or Steam? The shop does. But real-money sales on those platforms must use their required systems (Apple StoreKit, Google Play Billing, Steam Microtransactions), not a raw processor.

Is it compatible with RPG Maker MV? No — MZ only.

Does it need other plugins? No, it's standalone with no dependencies.


Feedback, Support & Custom Development -----

Thank you for checking out this project! If you use this plugin, I'd greatly appreciate it if you could leave a review describing your experience. Your feedback helps improve future updates, assists other developers in making informed decisions, and supports continued development.

If you have any questions, bug reports, feature suggestions, or run into any problems while using this plugin, please don't hesitate to contact me.

I'm also available for custom RPG Maker plugin development. Whether you need a completely new plugin, modifications to an existing one, compatibility fixes, or help implementing a unique gameplay system, I'd be happy to discuss your project.

📧 Contact: rpgmakerplugins@protonmail.com

I do my best to respond as quickly as possible and look forward to helping you bring your ideas to life. Thank you for your support!

Purchase

Buy Now$8.00 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $8 USD. You will get access to the following files:

CashShop_Core.js 46 kB
Cashshop README.txt 12 kB

Leave a comment

Log in with itch.io to leave a comment.