ModsJava
paynow-gui
paynow-gui - In-Game Store & Monetization Plugin for Minecraft PayNow.gg is a payment platform specifically designed for game server owners to easily…
⬇ Download on Spigotpaynow-gui - In-Game Store & Monetization Plugin for Minecraft
PayNow.gg is a payment platform specifically designed for game server owners to easily monetize their servers by setting up online stores and selling in-game items, ranks, or packages, while supporting 75+ global and local payment methods for customers worldwide.
It offers seamless integrations with popular games like Minecraft, Rust, Garry’s Mod, and others, allowing automatic delivery of purchased perks directly to players through server plugins. With features like low fees starting at 2.5%, chargeback protection, global tax compliance, and quick setup,
PayNow.gg helps server administrators generate revenue while focusing on community growth.
Key Features
In-Game Store GUI
Allow players to browse products, manage their cart, and complete purchases directly in-game (Only available on Lunar Client) through a clean, intuitive GUI.
Advanced Checkout Options
Support for Lunar Client checkout, external cart URLs, and fast payments without disrupting gameplay.
Highly Customizable
Full control over store behavior and appearance, including:
Installation & Setup
Optional configuration steps:
Commands
/buy - Opens GUI
/buy reload - Reloads products and configuration (paynowgui.reload)
PayNow.gg is a payment platform specifically designed for game server owners to easily monetize their servers by setting up online stores and selling in-game items, ranks, or packages, while supporting 75+ global and local payment methods for customers worldwide.
It offers seamless integrations with popular games like Minecraft, Rust, Garry’s Mod, and others, allowing automatic delivery of purchased perks directly to players through server plugins. With features like low fees starting at 2.5%, chargeback protection, global tax compliance, and quick setup,
PayNow.gg helps server administrators generate revenue while focusing on community growth.
Key Features
In-Game Store GUI
Allow players to browse products, manage their cart, and complete purchases directly in-game (Only available on Lunar Client) through a clean, intuitive GUI.
Spoiler: More Images
Advanced Checkout Options
Support for Lunar Client checkout, external cart URLs, and fast payments without disrupting gameplay.
Highly Customizable
Full control over store behavior and appearance, including:
- Custom product display items
- Custom model data support
- Configurable menus and layouts
Installation & Setup
- Create a free PayNow.gg webstore here
- Download the paynow-gui plugin
- Enter your Store ID in config.yml (Available here)
- Restart your server and start selling instantly
Optional configuration steps:
- Edit config.yml to customize plugin behavior
- Edit products.yml to configure items, ranks, and packages
Spoiler: config.yml
debug : false # Turn to 'true' when asked for debugging information
store_identifier : 411486491630370816
apollo_hook : true # Set to true to enable Lunar Client IFrame checkout support
cancel_url : "https://kyllian.nl/discord"
return_url : "https://kyllian.nl/discord" # After successful purchase, the user will be redirected here
recent_donator_npc:
enabled : false
hologram : |-
&d&lMOST RECENT DONATOR
%packages%
&e&l %name% &7(&a&l%total%&7)
package_format : "&8- &7%name% &d&l%amount%"
update_every : 60 # Seconds
npc_id : 99 # ID of the NPC
tags_gui:
title : "my.store.net"
size : 18
tag_item:
name : "&e&l%tag%"
material : CHEST
slots : [0, 1, 2, 3, 4, 5, 6, 7, 8 ]
overrides:
"1234" : # Tag ID
material : DIAMOND_CHESTPLATE
name : "&c%tag%"
lore : |-
&cSpecial!
custom_model_data : 1234567
checkout_item:
slot : 13
line_template : "&8- &7%item% &8&l(&2$%price%&8&l) &fx%amount%"
loading:
material : BARRIER
name : "&f&lCheckout"
lore : |-
&7Loading your cart ...
empty:
material : MINECART
name : "&f&lCheckout"
lore : |-
&cYour cart is empty!
filled:
material : CHEST_MINECART
name : "&f&lCheckout"
lore : |-
%items%
&7Cart total : &a&l$%cartprice%
&eClick to check out on our website
filled_lunar:
material : CHEST_MINECART
name : "&f&lCheckout"
lore : |-
%items%
&7Cart total : &a&l$%cartprice%
&eLeft-click to check out with Lunar Client
&eRight-click to check out on our website
clear_cart_item : # Clicking this item will clear the cart
slots : "12,14"
material : BARRIER
name : "&c&lClear Cart"
lore : |-
&r
&7Clicking this will &c&lclear &7your cart!
products_gui:
title : "%tag%"
size : 0 # 0 = Dynamically size based on amount of products. Other = Fixed size (9, 18, 27, 36, 45, 54) Useful for texturing
item : # Material is gathered from 'products.yml'
material_max_quantity : BARRIER
lore : |-
&7Price &2&l$ %price%
&7In cart : &e&l%amount%
&r
&7Left-Click to &a&ladd &7to your cart (+1 )
&7Right-Click to &c&lremove &7from your cart (-1 )
&7Shift Right-Click to &c&lremove all &7from your cart
&r
&8&o (Prices may vary when tax is applied )
back_item:
material : FEATHER
name : "&c&lBack"
lore : ""
select_server_gui:
title : "Select server"
type : HOPPER # Interchangeable with 'slot: 9' etc...
items:
store_id : # Use the gameServerID as the key
slot : 0
material : DIAMOND_SWORD
name : "&cLorem Ipsum"
lore : |-
&7Click to select the Lorem Ipsum server
messages:
error : "&cAn error occurred while trying to process your request. Please try again later."
checkout_link : "&7[here]"
checkout_website : |-
&f&m &7
&r
&aTo purchase your cart, click %link%&a!
&r
&f&m &7
wait : "&cPlease wait while we load the data..."
Code (YAML):
debug : false # Turn to 'true' when asked for debugging information
store_identifier : 411486491630370816
apollo_hook : true # Set to true to enable Lunar Client IFrame checkout support
cancel_url : "https://kyllian.nl/discord"
return_url : "https://kyllian.nl/discord" # After successful purchase, the user will be redirected here
recent_donator_npc:
enabled : false
hologram : |-
&d&lMOST RECENT DONATOR
%packages%
&e&l %name% &7(&a&l%total%&7)
package_format : "&8- &7%name% &d&l%amount%"
update_every : 60 # Seconds
npc_id : 99 # ID of the NPC
tags_gui:
title : "my.store.net"
size : 18
tag_item:
name : "&e&l%tag%"
material : CHEST
slots : [0, 1, 2, 3, 4, 5, 6, 7, 8 ]
overrides:
"1234" : # Tag ID
material : DIAMOND_CHESTPLATE
name : "&c%tag%"
lore : |-
&cSpecial!
custom_model_data : 1234567
checkout_item:
slot : 13
line_template : "&8- &7%item% &8&l(&2$%price%&8&l) &fx%amount%"
loading:
material : BARRIER
name : "&f&lCheckout"
lore : |-
&7Loading your cart ...
empty:
material : MINECART
name : "&f&lCheckout"
lore : |-
&cYour cart is empty!
filled:
material : CHEST_MINECART
name : "&f&lCheckout"
lore : |-
%items%
&7Cart total : &a&l$%cartprice%
&eClick to check out on our website
filled_lunar:
material : CHEST_MINECART
name : "&f&lCheckout"
lore : |-
%items%
&7Cart total : &a&l$%cartprice%
&eLeft-click to check out with Lunar Client
&eRight-click to check out on our website
clear_cart_item : # Clicking this item will clear the cart
slots : "12,14"
material : BARRIER
name : "&c&lClear Cart"
lore : |-
&r
&7Clicking this will &c&lclear &7your cart!
products_gui:
title : "%tag%"
size : 0 # 0 = Dynamically size based on amount of products. Other = Fixed size (9, 18, 27, 36, 45, 54) Useful for texturing
item : # Material is gathered from 'products.yml'
material_max_quantity : BARRIER
lore : |-
&7Price &2&l$ %price%
&7In cart : &e&l%amount%
&r
&7Left-Click to &a&ladd &7to your cart (+1 )
&7Right-Click to &c&lremove &7from your cart (-1 )
&7Shift Right-Click to &c&lremove all &7from your cart
&r
&8&o (Prices may vary when tax is applied )
back_item:
material : FEATHER
name : "&c&lBack"
lore : ""
select_server_gui:
title : "Select server"
type : HOPPER # Interchangeable with 'slot: 9' etc...
items:
store_id : # Use the gameServerID as the key
slot : 0
material : DIAMOND_SWORD
name : "&cLorem Ipsum"
lore : |-
&7Click to select the Lorem Ipsum server
messages:
error : "&cAn error occurred while trying to process your request. Please try again later."
checkout_link : "&7[here]"
checkout_website : |-
&f&m &7
&r
&aTo purchase your cart, click %link%&a!
&r
&f&m &7
wait : "&cPlease wait while we load the data..."
Spoiler: Example products.yml
Code (YAML):
'product_1_id':
display_name : '&aExample Product 1'
material : STONE
custom_model_data : 123
'product_2_id':
display_name : '&aExample Product 2'
material : STONE
custom_model_data : 456
display_name : '&aExample Product 1'
material : STONE
custom_model_data : 123
'product_2_id':
display_name : '&aExample Product 2'
material : STONE
custom_model_data : 456
Commands
/buy - Opens GUI
/buy reload - Reloads products and configuration (paynowgui.reload)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
paynow-gui is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 111 times (via Spigot). Download it and open it directly in the game.