BrickCollect (Acceptance) FAQ
1. Virtual Account (VA)
Q: What is the difference between Open VA and Closed VA?
• Open VA: reusable, flexible amount
• Closed VA: one-time use, fixed amount
Reference:
• Virtual Account Overview
https://docs.onebrick.io/docs/virtual-account
Q: Why is my VA payment not reflected yet?
Possible causes:
• Bank settlement delay
• Callback not delivered yet
Recommended actions:
• Listen to VA callback
• Use VA Status API as fallback
References:
• VA Callback
https://docs.onebrick.io/reference/callback-e-wallet-payment-copy
• VA Status API
https://docs.onebrick.io/reference/status-of-open-va
Q: Why did my Closed VA payment fail?
Most common reason:
• Paid amount does not match the fixed VA amount
Reference:
• Generate Closed VA
https://docs.onebrick.io/reference/generate-closed-va
2. QRIS
Q: Why can’t I generate QRIS?
Possible reasons:
• Merchant not registered or approved
• QRIS not activated
• Invalid SNAP token or signature
QRIS requires merchant approval before usage.
References:
• QRIS Overview
https://docs.onebrick.io/docs/qris
• Registering for QRIS
https://docs.onebrick.io/docs/merchant-creation
Q: What’s the difference between Static and Dynamic QRIS?
• Static QRIS: reusable QR
• Dynamic QRIS: generated per transaction with fixed amount
Reference:
• Generate Dynamic QRIS
https://docs.onebrick.io/reference/generate-dynamic-qris
Q: Why is QRIS payment successful but not updated in my system?
Possible causes:
• Callback not processed
• Signature verification failed
Always treat callback as the final status.
Reference:
• QRIS Callback
https://docs.onebrick.io/reference/qris-callback-dynamic-qris
Updated 1 day ago
