Yuansfer DOCS
  • Introduction
  • GUIDE
    • Online Payment
    • Point of Sale
      • Scan QR Code
      • Create QR Code
    • Plugins
    • Payment Methods
    • Financial Report
    • Security
    • Incident Priorities
    • SDK
    • Tutorials & Examples
      • PHP SDK
      • JAVA SDK
      • C# SDK
      • JS SDK
  • API REFERENCE V3
    • Sandbox Environment
      • Apply Sandbox Credentials
    • Signing API Parameters
    • Customers
      • Register Customer
      • Retrieve Customer
      • Update Customer
    • Payments
      • Online Payment
        • Yuansfer Checkout
        • Yuansfer Integrated Payment
          • Braintree Payments
          • Prepay
        • Recurring Payments
          • Authorize
          • Apply Token
          • Pay
          • Revoke
      • Point of Sale Payment
        • Scan QR Code
          • Add
          • Prepay
        • Create QR Code
    • Transaction Revert
      • Refund
      • Cancel
    • Transaction Data Search
      • Transaction Query
    • Payouts
      • Create Payee
      • Retrieve Payee
      • Balance
      • Send Money
      • Search Payments
    • Notes
  • 中文
Powered by GitBook
On this page
  • A summary of the Create-QR Code use case is as follows:
  • Create-QR Code Payment Flow

Was this helpful?

  1. GUIDE
  2. Point of Sale

Create QR Code

Merchant-Presented QR Code

PreviousScan QR CodeNextPlugins

Last updated 4 years ago

Was this helpful?

A summary of the Create-QR Code use case is as follows:

  1. Consumer shops in a retail store and brings items to the POS for checkout.

  2. When prompted, the consumer indicates they want to pay via QR code.

  3. The merchant initiates the wallet the user indicated in POS and creates the QR code and shows it.

  4. The consumer opens the wallet app and scans the merchant's created QR code.

  5. Yuansfer receives the hook from the wallet service and requests the transaction to the wallet service for processing: the consumer sees the UI to approve the transaction on their phone.

  6. Depending on the consumer’s decision (accept or cancel), the wallet service processes the payment and sends the payment status to the consumer and Yuansfer.

  7. Yuansfer relays processing results from the wallet service to the Merchant’s POS.

  8. The consumer collects the POS receipt and exits the store with the purchased goods.

Create-QR Code Payment Flow

  1. A customer selects goods, and the merchant's system requests the Yuansfer system to create a transaction QR code.

  2. The Yuansfer system returns the QR code, and the merchant shows the QR code to the customer.

  3. The customer scans the QR code by using the wallet app to checkout.

  4. The Yuansfer system sends the payment result to the merchant's system when the payment is successful.