Flash - POS

OlaniranOlaniran
Sep 10, 2025
Sep 10, 2025
The adoption of Bitcoin has become massive all around the globe, thanks to the possibilities offered by Lightning Network. Several solutions now exist to enable you to be part of this wave of adoption, and integrate Bitcoin as a means of payment to give your service, your business, a global reach to receive instant payments from anywhere in the world. In this approach, Flash, a self-custody solution, stands out for its functionality and user experience.

Getting started with Flash

Flash is a platform that enables you, as a merchant or entrepreneur, to collect payments based on the Lightning overlay of the Bitcoin protocol. The platform is fairly intuitive, and right from the start it takes you through the steps involved in setting up your organization.

Setting up your organization

Take advantage of Flash's simplicity to set up your organization in just three steps.
  • Fill in the details of your organization:
The Flash platform accepts businesses from all continents, including Africa (Nigeria, Ghana), Europe, the Americas and Asia (Vietnam, China).
  • No identification is required on the platform. Simply enter your first and last names, then the country from which you wish to operate, then continue the process.
  • A self-custody service: although Flash is a cash-in platform, it gives you freedom and control over your funds. You have the option of connecting the Lightning wallet you use most, or connecting the dedicated non-custodial wallet developed by Flash.
Depending on the Lightning wallet you are using, you will find the following options:
  • Alby Hub** for Alby Go wallets, the Alby extension for your browser.
  • Coinos** to connect the Bitcoin web CoinOS wallet.
  • Flash Wallet** for connection to the Flash wallet.
  • LN link**
In this tutorial, we'll use the Blitz wallet with a Nostr Wallet Connect connection to link our wallet to our organization on Flash.
Once you've connected your Bitcoin wallet, specify the features that interest you and that you'd like to use on the platform. These include
  • Subscription management: ideal for managing your subscribers' subscriptions by receiving a fixed amount over a given period.
  • Payment links to generate pages where your customers can pay your invoices.
  • Donations to support your projects.
  • e-commerce, which lets you configure and sell physical and digital products online.
  • Points of sale that give you interfaces to manage payments in your stores.
Once you've completed these initial configurations, in the top right-hand Coin of your dashboard, you'll be able to check that your account is up and running.

Create a point of sale

Do you already have a physical store in your area and would like to accept Bitcoin payments? Flash's Point of Sale option is the right solution for you.
When you create your point of sale, you'll be given a web link which is the Interface you'll use to carry out actions in the point of sale.
On your dashboard page, click on Start in the Point of Sale quadrant. You will be redirected to the Interface for configuring your point of sale. Fill in the information corresponding to your point of sale and associate it with the wallet you previously connected, then submit your data.
Before you go to this Interface to start collecting payments in Bitcoin, we recommend that you create available products in your store for better traceability, in order to have an inventory on Flash.
On the dashboard, click on the More icon, then click on New product.
Fill in your product information and link it to your point of sale.
You can access your Point of Sale menu by clicking on the name of your point of sale in the Active services section.
Copy the Interface link of your point of sale and access it. In the Products section, you'll find a list of all the products you've associated with this outlet. You can then generate Bitcoin (Lightning) invoices to charge your customers.

Payment links

Flash allows you to accept payments from anywhere in the world via Bitcoin not only via a point-of-sale, but also via a payment link service. You can generate payment links as a freelancer, project developer or whatever your status. These links are easy to share with your recipient and enable you to receive bitcoins directly into your self-custody wallet, without any intermediaries.
On the Flash dashboard, click on Payment link and fill in the form to generate your payment link.

Donations

In the Checkouts menu, you can create donation plugins that you can put on your website or social networks, so that people can support your project.
Click on the New donation plugin option, then configure the details of your
Once you've created your donation plugin, you'll get a javascript code that you can integrate into your website to start receiving donations.

Subscriptions

Subscriptions are an ideal service when you have subscribers or want to receive a certain amount on a recurring basis.
In the Subscriptions menu, click on New subscription plan. Define the different plans you wish to set up, then configure your subscription parameters.

Integrations

Flash isn't just a closed ecosystem: thanks to the Integrations menu, you can connect your business to tools you're already using. Based on the documentation, you can integrate your Flash organization with :
  • WooCommerce
  • Shopify
  • Wix
  • Vimeo OTT (coming soon)

Create your store

Are you a new merchant, or don't have a website on which to integrate Flash? The platform offers you a site-building option that lets you create Flash stores and sell your products while accepting payments in Bitcoin.
In the menu, go to Interface for the Shop option, then click on New shop.
Configure the details of your store by entering a unique name visible only to you, a public name for your visitors, your store description and your brand identity visuals (logo, cover poster). Select the currency in which you wish to set up the products on your website. The prices of these products will be converted into Bitcoin using the current market conversion rate, and connect the Bitcoin wallet on which you wish to receive payments.
We hope you've enjoyed this discovery, and we encourage you to learn more about the impact and best practices of integrating Bitcoin into your business with our Bitcoin for Business course.
Did this work well for you?
1
0

Author

This tutorial has been written by Olaniran

You can say thanks by tipping the professor.

OlaniranOlaniran
39Tutorials

Web application developer, I write and share my understanding of how systems work.

adoptionguidesproof-of-work

Credits

This tutorial has not been proofread yet

0/3Proofreading status

The original content has been translated by AI, but human review is necessary to ensure its accuracy.

Progress: 0/31 693 sats847 sats424 sats
*Rewards may vary based on the $ exchange rate

Every content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.