Invoicing
The easiest way to get paid in cryptocurrency
Create and send invoices in crypto in minutes.
Use our Merchant Dashboard, Client SDK, or APIs depending on our needs and scale.
Start now
  • smartypay content image
    Easy to get started
    Create, customize, and send a invoice in minutes — all from the Dashboard (with no code required) or use our javascript SDK.
  • smartypay content image
    Get paid faster
    SMARTy’s online invoices provide an optimized experience across mobile, tablet, and desktop.
  • smartypay content image
    Use robust API
    Use a carefully crafted Invoicing API to create and track invoices through the payment flow.
Invoicing platform built to get you paid faster with crypto
  • Generate an invoice
    Create an invoice right from the Merchant Dashboard — just specify the price and add product details.
  • Send an invoice
    Email your customers a link to an invoice page with just a click. Each invoice provides an optimized experience across mobile, tablet, and desktop with a responsive design.
  • Get paid fast globally
    With our invoicing solution you can request and accept crypto payments in wide variety of token and networks with decentralized token swaps support if needed.
  • Simplify operations
    You can manage invoices and view detailed reports directly from the Dashboard.
What’s included
  • Invoicing Dashboard
  • Robust API
  • Hosted checkout page
  • Integrated OnRamp (MoonPay)
  • DEX token swaps (Uniswap/Sushi)
  • Gas-less for customers
  • Custom reporting
  • Webhook notifications
A fully decentralized and non-custodial cryptocurrency processing
Focused on bringing the flexibility of payment cards to blockchain, SMARTy Pay has developed a variety of billing models, such as invoicing, recurring and push payments which will never reveal your e-commerce total money turnover.
Intuitive API and SDK
Intuitive APIs, SDKs, and clear documentation make it easy to automate your invoicing workflows, and easy to iterate as your business grows and changes.
Explore the docs
1              const invoice = 
2                  await SmartyPayAPI.createInvoice({
3                    expiresAt: new Date(Date.now() + 1000 * 60 * 60), 
4                    amount: '12.99',
5                    description: 'Your new yoga carpet mat (blue)'
6                    token: 'bUSDT'
7                  }, {
8                    secretKey: 'sensitive',
9                    publicKey: 'bmywDzDCt5nnkA6iXLsa4t5csOZnAzzb',
10                  });
Know what you’ll pay
Do you want to accept payments in crypto in a decentralized, censorship- and fraud-resistant way? We are providing innovative, blockchain-based solutions to do so.

It's easy to integrate and easy to use.
0.3%
No additional fees
More questions?
Can I experiment with the service on a TestNet?
Sure! Just sign up for a regular merchant account. After you finish the onboarding process, you can enable test tokens in the Settings section and create sample invoices using those tokens. Plus, in the dashboard UI header, you can always switch networks so that our UI will reflect data from the corresponding network only.
How do I apply for a merchant account?
To apply for a SMARTy merchant account, please navigate to our sign-up page. After you verify your email and finish a quick onboarding process, you will be able to log in to your merchant account. During the onboarding process, SMARTy will create a special seed phase for you. This seed phase will be required to withdraw processed funds from the system. Please, keep it in a safe place.
What fees will I pay to use SMARTy Pay for payment processing?
0.3% Processing Fee. SMARTy's payment processing service for merchants has a simple pricing plan - just a 0.3% processing fee. This fee will be charged during the withdrawal process. For example, if your customer pays a 100 USD invoice, the invoice price (100 USD) will be credited to your merchant ledger, then a 0.3% fee (0.3 USD) will be debited when you decide to withdraw funds from the SMARTy Pay smart contract.
What can a merchant do via the Admin Dashboard?
Merchants can manage invoices, balances, and notifications from the merchant dashboard. Plus, we’ve added some analytics and reports for your convenience. If you need any other tools, please feel free to contact us via email. We’re happy to help.
Ready to get started?
Join the thousands of businesses already accepting crypto payments. It's free to sign up.
Start now