As far as I'm concern debiting money from an account out of the billing cycle and profiting from it is a form of money laundering. and when you don't want to give a reason for the debit that really F**k You! attitude
We note that you are frustrated in regards to the $1 debit on the account. (previous post)
We noticed that the Credit card was updated on the same day that we debited $1 on the account.
That is the $1 test charge. This debit is to confirm with your financial institution that the card number and CVC are correct. The amount received is credited to your TPG account, which will be used for future payment.
The information is posted before you upgrade your credit card details. Also, we've created an article about it here.