1. Payment Flow Diagrams
Payment Gateway Docs
  • Welcome to the Ojire SDK Documentation
  • Callback Mechanism
  • Payment Flow Diagrams
    • Payment Flow with Saved Card
    • Payment Flow without Customer ID (Anonymous/Guest Checkout)
    • Payment Flow with QRIS
    • Payment Flow with Virtual Account
    • Payment Flow with WeChat Pay
    • Payment Flow with Alipay
  • How to install SDK
    • Javascript
    • React Native
    • Kotlin / Java
    • Swift
  • Payment Intents
    POST
  1. Payment Flow Diagrams

Payment Flow with QRIS

Description: QRIS (QR Code Indonesian Standard) payment flow generates a QR code that customers scan with their banking/e-wallet apps to complete payment.
Key Details:
QR Code: Generated in EMVCo QR format (readable by all Indonesian bank apps)
Expiration: QR codes expire after 24 hours (configurable)
Async Payment: Customer completes payment offline in their app
Polling: Merchant must poll status or use webhook for updates
Supported Apps: All Indonesian banking apps, Gopay, OVO, Dana, etc.
Previous
Payment Flow without Customer ID (Anonymous/Guest Checkout)
Next
Payment Flow with Virtual Account