Upvote:2
How accepting is the Schengen visa schemes of digital transactions? I can provide a photocopy of the same card I use, and I can even show the physical master card to them, which has my name embedded and matching card numbers. I have submitted the same documents to other embassies and had no problems. Will I have problems with Schengen?
I am curious to know what do you think you are trying to achieve by showing this card number? Spending doesn't show income and more specifically a credit card is not proof of income or funds, it is a liability on you. The only reason some embassies would entertain that is because generally in order to obtain a credit card you have to pass income checks. In my opinion it doesn't have bearing on your ability to support yourself in the country.
The good thing about your application:
Make sure the following about your additional supporting documents:
Hotel reservation (if not part of your sponsorship from the organization). You should show a booking that shows clearly your name (as it appears on your passport), the check-in and check-out dates should be concurrent with your conference dates.
Flight reservation (a ticket is not required). It should show your outbound and inbound flights.
"Proof of ties" - this is where you have a few question marks; but your international travel should alleviate some of this.
The rest is up to how you answer the questions at the interview; however in my experience as having applied to many a consulate you are certainly above the norm (as a matter of risk).