I paid for MetaCare but I haven't received a payment confirmation or receipt

MetaCare renewals are not charged to your card until the expiration date on your key, therefore you must wait until the expiration date before receiving any receipts or invoices.