# Minting on Demand

Minting on demand means that you let your customers mint the tokens on their own with a sales process. The benefits for that are that you don't have any upfront costs like you would have them if you [mint the tokens manually](https://docs.nmkr.io/nmkr-studio/minting/manual-minting) and sell them on secondary markets.

### Minting on demand in NMKR Studio

#### Minting on Demand with NMKR Pay

NMKR Studio offers two options for the minting on Demand, one is [**NMKR Pay**](https://docs.nmkr.io/nmkr-studio/set-up-sales/nmkr-pay), a fully automated payment gateway where your users are able to connect their wallets and sign the transaction to start the minting process. It supports all [common wallets on Cardano](https://docs.nmkr.io/helpful-links/cardano-wallets#self-custodial-cardano-wallets), payment via [manual sending ](https://docs.nmkr.io/nmkr-studio/set-up-sales/nmkr-pay/manual-sending-in-nmkr-pay)and also [FIAT payments via Credit Card](https://docs.nmkr.io/nmkr-studio/set-up-sales/nmkr-pay/fiat-payment). It comes with a bot protection and also offers [MultiSig payments](https://docs.nmkr.io/nmkr-studio/set-up-sales/nmkr-pay/multisig-payment).

#### Minting on demand with the Pay-In Address

The second option is the [**Pay-In Address**](https://docs.nmkr.io/nmkr-studio/set-up-sales/pay-in-address), a static address where your customers send a specific amount of ADA to start the minting address. It also handles refunds automatically and offers a very easy workaround. As it comes without a bot protection, we always recommend using the superior method; [NMKR Pay](https://docs.nmkr.io/nmkr-studio/set-up-sales/nmkr-pay).\
\
Both options are capable of using the [Sales Conditions and Whitelisting](https://docs.nmkr.io/nmkr-studio/set-up-sales/sales-conditions-and-whitelisting) and both use the [Pricelist](https://docs.nmkr.io/nmkr-studio/set-up-sales/manage-prices-pricelist).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nmkr.io/nmkr-studio/minting/minting-on-demand.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
