Amount browser se accept नहीं होता। Online Order, B2B Order, Invoice या Subscription Request का payable amount server database से निकलेगा।
Provider order ID, payment ID और Razorpay signature server पर verify होंगे। Paid state irreversible है और duplicate verification double receipt नहीं बनाएगी।
Failed receipt/ledger posting, pending refunds और verified webhook retries को idempotently process करें। इन actions पर payment-management permission लागू है।