hey vicky.. I had exactly the same concern, but couldn't get a satisfactory response from my CC provider. ... would appreciate if somebody has any documented explanation.
As you mentioned, they got the authorization for debiting CC, I feel think is what they will use to claim the payment from...