I'm going to make a deal over the Internet with a payment onto my Mastercard debit card (for providing some service online); a part of the payment will be done up front. I'll have a (not editable or deletable) online conversation as a proof of the deal (I'll make sure to have it contain all the key agreement and payment details) in case they cancel the payment or something.
Since an international card payment can take up to a few days to complete, I'm going to ask the customer to provide transaction details so that I can get to work without waiting for the payment to complete.
Here's the question: in the meantime, can I get a confirmation from someone that the transaction details provided are real -- i.e. that this transaction has indeed been created? If yes, what exact transaction details will I need to provide?
I already phoned into my bank and they said they cannot do that because they only see a transaction once it reaches them. I also checked the official Mastercard site, and they only publish a support contact to report a lost or stolen card.
clarification from the comments: the card is issued by my bank and tied to my bank account. I expect the customer to use their bank's web site or some other online service to initiate a card-to-card transfer.