Gluwa
Gluwa Documentation
Gluwa Documentation
  • What is Gluwa
  • Change Log
    • Gluwa API Change Log
    • Gluwa Wallet Change Log
    • Gluwa Exchange Change Log
  • Get Started
    • Gluwa Mobile App
      • Gluwa Invest (Investor DAO) FAQ
      • Gluwa Invest (Fixed-Term Interest Account) FAQ
      • Create a New Gluwa Wallet
      • Restore Wallet
      • Send Gluwacoin to an address
      • Make QR Code Payments
      • Create a Signature
      • Access Private Keys
      • Non-Custodial Wallet
      • Gluwa Lottery Account FAQ
      • Fees
      • Transaction Status
      • Delete your Gluwa Account
    • Gluwa Dashboard
      • API Keys
      • Webhooks
      • Addresses
      • Transactions
    • Gluwacoin
  • Branding
    • Buttons and Marks
  • Development
    • Environments
    • QR Codes
    • Webhooks
    • Creating Signatures
    • Idempotent Requests
    • Sending Address
    • Gluwa SDK for PHP
    • Gluwa SDK for .NET
    • Gluwa SDK for Java
    • Gluwa SDK for JavaScript (Node.js)
  • API
    • API Reference
    • Authorization
    • Currency and Conversion Symbols
    • Errors and Error Codes
    • Balance
    • Fee
    • Transaction
    • Payment QR Code
    • Wrap / Unwrap
  • Exchange API
    • Exchange Webhook
    • Quote
    • Order
    • Exchange Request
    • Order Book
Powered by GitBook
On this page
  • Types of QR Code
  • Creating Payment QR Codes
  • QR Code Example
  • Display Payment QR Code
  1. Development

QR Codes

Explore ways to integrate Gluwa QR code payments in your website or mobile app.

PreviousEnvironmentsNextWebhooks

Last updated 4 years ago

Collecting payments on Gluwa consists of creating a payment and having the user scan the QR code with Gluwa mobile application to make a payment. You can optionally sign up for a webhook notification to get notified when you receive payments.

This guide shows you how to include Gluwa QR codes on your checkout pages.

Types of QR Code

Gluwa has three types of QR code:

  • Transfer QR Code: A user can generate Transfer QR code using Gluwa mobile application. If you scan the QR code using Gluwa mobile application, you initiate a transfer to the user. This QR code initiates an exact amount transfer. So you see the fee information on the transaction summary page.

  • Payment QR Code: A user can generate Payment QR code using Gluwa API. The user needs to obtain API keys to do this. This QR code forces the receiver to pay the fee. This means that Gluwa mobile application does not show the fee information on the transaction summary page.

  • : A user can create a QR code to trigger Gluwa mobile application to send its address. If a user scans the QR code, Gluwa mobile application will send its address to the predefined target URL.

Creating Payment QR Codes

To create a new QR code, submit an API request to the with the API key and secret.

You will need to generate a new QR code each time you need to receive a payment from a user.

QR Code Example

After successfully submitting your API request, you will get a QR code image file like below:

Display Payment QR Code

Now, display the QR code to your customers and ask for a payment. They can simply scan the QR code to make the payment.

Make QR Code Payments
QR code
Send Address QR Code
Create Payment QR Code endpoint
API Keys
Payment QR Code Example