My client has requested that I research using Clover as a means to single-source payment through his eCommerce store. I found that your Developer Pay API might be able to accomplish this, but encrypting the credit card details on my server isn't very appealing.
While I could probably acquire the token by writing a Javascript library, I'm hesitant to spend time building this myself.
Is there a Javascript library similar to
Authorize.net's Accept.js that can handle tokenization client-side before the credit card data is passed to the app server? Or, is this not a widely supported use case for Clover?
Note that this isn't a semi-integration, my client wishes to single-source all payment, including online orders, through Clover, the latter not going through the Clover device.