Skip to content
All projects

Payment QR Code Generator

A Node.js server that authenticates sellers through Square OAuth, creates hosted payment links, and turns each link into a scannable QR code with the OpenQR API.

Project status
StatusShipped
Stack6 tools
NumberTool
01Node.js
02JavaScript
03Square OAuth
04Square Payment Links API
05OpenQR API
06HTML

Highlights

  • Built a Node.js server that authenticates sellers through Square OAuth, creates hosted payment links, and chains each link into OpenQR to return a scannable QR code.

About the project

A Node.js server that connects two APIs. Sellers authenticate through Square OAuth, the server creates a hosted payment link for them, and it chains each link into OpenQR to return a scannable QR code.