2 ms·The W3C Web Payments standard is more or less what you describe.by StavrosK 7y agoThe W3C Web Payments standard is more or less what you describe.