Joe's Pet Meds is an Australian company and this may be preventing the charge from being authorized by your bank.  Some banks wait for confirmation from the cardholder before authorizing charges from overseas vendors.  Please contact your card issuer and notify them to accept the transaction from Joe's Pet Meds. Once the authorisation is confirmed by your bank, you may place a new order on our website or complete payment for your order. Please note that the authorized charge can only be processed within the approved time frame given by your bank, otherwise the payment will be invalid.