Why I cannot match the charged amount of credit card with the WhatsApp invoice?
It is because the billing system will deduct the balance added in WhatsApp deposit before, and then charge the remaining amount with the credit card. Therefore the charged amount of credit card may not be matched with the WhatsApp invoice.