Payment status displayed on your order details page could be either "Payment received" or "Payment pending". If you see the "Payment pending" message, it means that during the order checkout you choose to pay by cheque or bank transfer, but we haven’t received your payment yet or that you paid by credit or debit card but we couldn't get authorisation to charge it.
To find out exactly what the problem is, click "Tracking details" and explore the order fulfilment log. If you were paying by credit or debit card and we couldn't authorize it, you will see an error message in the log. If this is the case, we suggest you provide an alternative card or change your payment method by clicking "Manage order" and selecting the "Pay or change payment details" option.
Also, please note that we charge your card when you place an order, not when your order is despatched.