WebMonetization is a JavaScript browser API that allows the creation of a payment stream from the user agent to the website
Using "isBrowserEnabled()" function
Using "getMonetizationState()" function
Using "start()" function. After pressing the button, verify that the "meta" tag associated with monetization exists.
Using "isPendingState()" function
Using "isStartedState()" function
Using "isStoppedState()" function
Using "isUndefinedState()" function
Using "changePointer()" function
Using "getTotalAmountFromCurrentUser()" function
Using "getScaleFromCurrentUser()" function
Using "getCurrentPointer()" function
Using "getAssetCodeFromCurrentUser()" function
Using "stop()" function