An OAuth Client is used to setup single-use tokens for the Javascript SDK integration path. While you can create your OAuth Client via the merchant dashboard some merchants and partners may opt to do this via the API for streamlined integration methods.