The error message I get is "You have passed a blank string for 'source'"
Based on everything that I can find, the plug-in is grabbing 4 variables of information to pass to the stripe.js when it attempts to "post" the transaction.
"source"
"amount"
"currency"
"receipt_email"
I have looked in the database, I can not find "source", it would appear to be some sort of call being made by the vmpayment plugin, gathering that information from.. I do not know.
Where ever it is getting that information, it is blank.. so it is passing along a blank string ?
I don't know.