A One-QR code can be a game-changer for brick and mortar stores. Instead of having separate QR codes to make payment for every product or service separately, one QR code can streamline the payment process for customers by accepting payment using single QR. For example, a restaurant or retail store can generate a one-QR, print it and place it on their desk for their customers to scan and process payments, eliminating the need of multiple QR codes. By incorporating a One QR code, users can create a better experience for their customers, while also streamlining their own operations and same time.

Types of One QR

You can choose between two types of One QR method: lightning and on-chain. To create a One QR code, simply select the preferred type and provide a name and description for it.

You have the option to generate a QR code using either the web app or the one QR APIs. The QR code can be created to receive payments either via the lightning network or the on-chain/bitcoin network. Simply indicate the desired payment method in the request parameters. To easily manage multiple QR codes under the same business account, assign a unique and identifiable name to each One-QR code.

Retrieve all the received payments

You can retrieve all received payments using the retrieve API. Learn more about this here. You can view a list of all payment objects associated with a One QR using API or the Speed web application.

Deactivate a one QR

You can deactivate a one QR created via the lightning network payment method only if you no longer wish to get paid. It is not possible for on-chain payment method.

Let's look at the One QR status and life cycle.

A One QR is created with an active status and a QR-generable payload. When the customer transfers funds, the status of corresponding payment related to that One QR changes to paid. However, the One QR itself does not have a paid status. Payments received from a One QR are also shown under the One QR detail or payments section of the Speed Web App, which helps you keep track of payments made through One QR. You may deactivate a One QR at any time.

status (string):

One QR can have 2 statuses, as mentioned below:

  • active
  • One QR is active after its generation until it is deactivated.
  • deactivated
  • You can manually deactivate a one QR if you no longer wish to get paid via it.

Use-cases it solves

One QR codes can be used to facilitate fast and easy transactions between customers and merchants. To accept Multiple payments and of your customer's defined amount - This is a USP Here are some common use cases:

  • Retail stores: Merchants can display a static QR code at the checkout counter for customers to scan and pay for their purchases.
  • Transportation: Static QR codes can be used in transportation systems such as trains, buses, and taxis to allow customers to pay for their rides.
  • Events and venues: Venues such as stadiums, concert halls, and museums can display static QR codes to allow visitors to purchase tickets or make donations.
  • Charitable donations: Charities can display static QR codes on their websites or in their marketing materials to make it easy for donors to make contributions.