Bird
Raised Fist0

Which component is responsible for verifying if a payment method has sufficient funds before approval?

easy🧠 Conceptual Q2 of Q15
LLD - Design — Parking Lot System
Which component is responsible for verifying if a payment method has sufficient funds before approval?
APayment processor
BPayment gateway
CMerchant server
DUser interface
Step-by-Step Solution
Solution:
  1. Step 1: Identify the role of payment processor

    The payment processor communicates with banks or card networks to check if funds are available and approve or decline payments.
  2. Step 2: Exclude other components

    The payment gateway transmits data, merchant server handles orders, and user interface is for user interaction, not fund verification.
  3. Final Answer:

    Payment processor -> Option A
  4. Quick Check:

    Fund verification = Payment processor [OK]
Quick Trick: Processor checks funds before approval [OK]
Common Mistakes:
MISTAKES
  • Confusing gateway with processor
  • Thinking merchant server verifies funds
  • Assuming UI handles payment approval

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes