I had placed an order at Amazon for a smartphone, and my credit card has been charged for the amount. The order status was shown as pending with order confirmation time of twenty minutes. However more than one hour later , the order status is still showing as pending. What could be the reason for order delay?