Münzen API
  • Home
  • Getting Started
  • API Overview
    • API Reference
    • API Requests
    • API Authentication
    • Environments
    • Errors
    • Callbacks (Webhooks)
    • Currencies, Confirmations, and Limits
    • How to accept crypto payments
    • Proof of Funds
    • AML & Compliance Checks
  • Testing
    • How to check integration
  • Invoices
    • What is Invoices
    • Create an Invoice
    • Invoice Statuses
    • Invoice Callbacks
  • Channels
    • What is Channels
    • Create a Channel
    • Channel Payment Statuses
    • Channel Callbacks
  • Payment Widget
    • What is Payment Widget
    • Integration Guide for Payment Widget
      • Params for Channel Widget
  • Payouts
    • What is Payouts
    • Create a Payout
    • Payout Statuses
    • Payout Callbacks
  • Useful Information
    • Testnet Faucets
Powered by GitBook
On this page
  1. Invoices

What is Invoices

PreviousHow to check integrationNextCreate an Invoice

Last updated 2 years ago

An invoice is a generated invoice with a fixed amount and address. Once the invoice is paid, we mark it as completed and release this crypto address. Every invoice has an expiration date with its exchange rate. You should generate a new invoice every time you want your customer to pay.

For example, you want your customer to pay you $100. The customer choose cryptocurrency payment method and wants to pay with BTC. You create an invoice with our API and retrieve a BTC amount and BTC address which you will show to the customer. We also freeze the exchange rate to USD–BTC pair for 10 minutes.

Here is a complete step-by-step process for invoices:

  1. The customer specifies a currency (fiat or crypto) and the amount in this currency which should be credited to the balance

  2. The customer selects a cryptocurrency for payment

  3. We create an invoice: freeze the exchange rate for 10 minutes, allocate a crypto address for this invoice

  4. Wallet address, amount, and remaining time are shown to the customer

  5. Since the payment was completed, the customer received the indicated amount on his balance

You can read about other crypto payment options in our guide

"How to accept crypto payments"