Walkthrough
This page walks you through the CryptoPay user interface and shows how to navigate through the different options.
Watch the video below for an interactive overview of the features.

After you've created an account on the CryptoPay Server instance hosted by yourself or a third party, you'll be greeted by your store's new home or, as we call it, your dashboard

All the settings in the left menu are meant for the Current Store you selected at the top.

Notifications
Dashboard
Settings store settings
Wallets
Bitcoin
Bitcoin Lightning
Ethereum
Solana
Binance Smart Chain
Litecoin
Ton
Tron
Payments
Invoices
Requests
Pull Payments
Payouts
Pay Button
Apps
New App
Plugins
Manage Plugins
Server Settings
Account
Store
Inside CryptoPay, you can create and manage an unlimited number of stores. Each store has its own wallet, can create apps (Point of Sale or Payment Buttons and Crowdfunds) or be paired with external e-commerce software through one of the integrations available. Admin does not have control over the private keys of the other user's stores. For more information check Stores FAQ.
Store settings - Configure global payment settings and customize the payment experience for you customers.
Rates - Set the source for cryptocurrency to fiat exchange rates for you store.
Checkout experience - Customize the appearance of the checkout page, choose default coin, etc.
Access Tokens - Tokens for pairing the store to an integration
Users - Enable other users with a registered CryptoPay account to access your store as either guest or owner.
Pay Button - Create a payment button you can esily embed into your website.
Notification
Notifications inform the user that an even has occurred on the CryptoPay Server instance. Such event could be received or failed payment, an overpaid or underpaid invoice, a new CryptoPay version and more.
By clicking on the icon, you can access the Notifications
page, where you can view past notifications and optionally delete them. Learn more about all CryptoPay notifications here.
Dashboard
In dashboard you will see the stores wallet balance, a overview of invoices and quickly see your crowdfunds top perks. There's 5 main tiles in the Dashboard.
A quick view on the wallet balance
Transaction and payout activity
Recent Transactions
Recent Invoices
Current running Crowdfunds
Continue to read more about Dashboard
Wallets
Bitcoin
Depending how many different payment methods you've setup, inside the wallets tab you'll see a wallet for each of the payment methods. Bitcoin on-chain wallet allows you to manage received funds. CryptoPay's wallet is feature-rich and has privacy features built-in. Furthermore it has a full hardware wallet integration, so you can manage your funds with compatible hardware wallet directly from your Cryptopay. Check wallet page for more information.
Elements of the internal CryptoPay Wallet are:
Transactions - This shows your entire transaction history.
Send - Used for sending funds out of your wallet (has to be signed and confirm on a compatible hardware wallet).
Receive - Used to generate a new address manually.
Rescan - Enables you to import old wallets into CryptoPay more easily and solves the gap limit issue most external wallets here.
Pull Payments - Used to create and manage Pull Payments. For more information on this feature, check Pull Payments.
Payouts - Used to manage Pull Payment requests.
PSBT - Used to sign multi-signature transactions through the PSBT standard.
Settings - Used to view and adjust additional settings for your wallet.
Lightning
Additionally, we recommend adding a lightning wallet. There are two options, connect an internal or connect an external Lightning node. Once completed, the Lightning wallet function becomes active.
For more information, check Wallet or Wallet FAQ
Payments
Invoices
All of the invoices for your user account will be displayed here. You can filter the invoices by the status, order, item, store or date. You can also create invoices manually. Invoices are sorted by date from new to old. You can open an individual invoice for more information. Use the export button to save a file (.json or .csv).
For more information, check Invoices.
Payment Requests
Each store can have an unlimited number of payment requests displayed here. Payment requests are dynamic invoices that can be shared by URL and paid at any time using current Crypto exchange rates. Here you can edit and view your payment requests. You can see invoice details for your payment requests and clone previously created payment requests.
For more information, check Payment Requests
Pull Payments
The feature of pull payments is one we see fit for options like A subscription service, refunds, time-based billing for freelancers, patronage, or a withdrawal service.
For a detailed description of the concept , please visit the Pull Payment
Payouts
The payouts view gives an overview of the current pull payments and their status. If, for example, a refund has been issued and the claimant has accepted, this will show in Payouts. Here you will find the options to Approve and directly send the requested amount of the refund. When there are miltiple instances of Pull payments, there can be selected and batched for sending out at once. In a future version, we expect this to have scheduling options.

Pay Button
You can easily embed a donation or a payment button into an HTML of your website. When the customer or a visitor clicks on the button, CryptoPay displays a checkout page and an invoice for them.
For more information, check Create a payment button

Apps
Each store has access to different apps. Applications built on top of CryptoPay extend the use case of the software and cater to other types of users. Here, you can create a new app, connect it to the store, and customize it. A good example is the Point of Sale app, which you can use to receive payments in physical stores or even donations.
For more information, check Apps or Apps FAQ.
Plugins
Manage your store-used plugins right from this view. The available plugins for the user will show in the side menu.
For more information, check Integrations or one of the pre build plugins like:
WooCommerce
Shopify
Others
Server settings
Server settings is something only a server admin can access. If you're using someone else's server, you won't see Server Settings. Inside the settings, you can perform tasks such as controlling uses, rates, updating the server, etc. For more information, check Server Settings FAQ
Users - Add, remove or manage users of your CryptoPay Server.
Email server - If you want users to verify their e-mail address when registering set up the SMTP settings.
Policies - Enable or disable user registration, e-mail verification, search engine indexing, display apps on website root.
Services - gRPC, REST, and RTL are used for connecting your LN node, SSH keys, and uploaded file storage setup.
Theme - Customize the front-end appearance of your CryptoPay Server.
Maintenance - Update your CryptoPay to the latest version and clean your CryptoPay by deleting unused docker images.
Logs - Displays most recent logs of the CryptoPay Server.
Files - After enabling this feature in Services, upload external files and access them via URL.
Account
Manage your CryptoPay Server account. Change anything related to your user-account. Setup Two-Factor Authentication and mange API keys.
Join The CryptoPay Community
If you have questions, try searching our FAQ Section or join the CryptoPay Community and share questions and ideas for improvement.
If you are a developer, take a look at the Local Development guide and help us with any open issues on Github. If you would like to contribute to CryptoPay in other ways, check out the Contribution Guide for ideas.
Last updated