You may notice that you never actually gave HotDoodle your credit card number or any payment information, instead all of this is given on PayPal screens to which you are sent. Such financial details are purely between you and PayPal. How you fund your payments, why payments fail, what is happening at your bank -- we firmly feel that these are "none of our business" and with PayPal we cannot get this information even if we tried.
As far as information, PayPal lets us know when a payment has been made, or when a subscription failed, might be retried, or is cancelled, but that is it. We do not know WHY there was a problem, we do not even know if the source of funding is a credit card, a bank account, or ???. PayPal may be telling you, but they are not sharing this with us. All of that is confidential between you and PayPal.