When dispatching the secure data: Accept.dispatchData(secureData, callback);
is there a way to send custom data along with the secureData to your callback?
No, userFields would be included in the createTransactionRequest after receiving the nonce.
Accept.js gives you control over the user experience using your own form, but avoids any sensitive card data passing through your server.