Hi, I have successfully tested the clover ecommerce iframe integrations with my existing sandbox account. What we do and the configs we use are outlined as follows:
- Load iframe using the clover PUBLIC_KEY generated using CLOVER_TOKEN from https://apisandbox.dev.clover.com/pakms/apikey
- Use the tokenized card to execute a payment https://scl-sandbox.dev.clover.com/v1/charges endpoint using the CLOVER_TOKEN for the relevant app
- Optionally save the tokenized card on clover customer end using the CLOVER_CUSTOMER_ID to enable multipay
- Allow refunds for the payment over the https://scl-sandbox.dev.clover.com/v1/refunds endpoint using the CLOVER_TOKEN.
It seems the only thing we need is the CLOVER_TOKEN and the APP_ID. While this is a very seamless integration, I would like to know if there are any additional merchant configurations required to enable clover ecommerce flow before going live with this implementation.
Some specific concerns I have:
- Should merchant specifically allow ecommerce payments on their dashboard?
- Is multipay automatically enabled on merchants? Is this a paid feature?
Thank you