What could be the reason for payment being declined?

There can be multiple reasons for transaction decline including failure from the bank's end. In case money has been deducted from the customer’s account and the status is still shown as a failure, the money will be reversed back to the customer account in 7 to 10 working days. 
 

Did this answer your question?
...