If you’re unable to capture or refund a deposit, it may be because the hold has expired, or your user role lacks permission to perform this action.
🪜 Steps to Troubleshoot
- 
Verify hold expiry date: 
 Go to Booking → Payments tab and check Hold Expiry.
- 
Check your user role: 
 Some times, only roles with Finance or Head Management permissions can perform deposit captures or refunds, depending on your company’s set up.
- 
Ensure gateway support: 
 Stripe and Mamopay allow capture/refund through PMS. Other gateways require manual processing.
- 
Expired deposits cannot be captured: 
 Once expired, you must request a new deposit.
💡 Tips
- 
Always capture deposits within the active hold period. 
- 
PMS will display “Refunded” automatically when the gateway confirms the transaction. 
Was this article helpful?
YesNo
