question

thedangler avatar image
thedangler asked ·

is creating an app required for Ecommerce API only use?

Do i need to make a Clover app just to use the eCommerce API?

If so someone should just make a wrapper app that any dev can use.

OAuthe-commerce api
10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Richelle Herrli avatar image
Richelle Herrli answered ·

Would you mind clarifying your use case for your use of Ecommerce API and why you would like to avoid the creation of a Clover app?


We offer three different ways of using Ecommerce API:

  • API-only
  • iFrame, which reduces PCI scope
  • Virtual Terminal, the out-of-the-box usage of Ecommerce API for merchants

We require you create an app for two reasons: security and safer transactions.


Security: receiving merchant tokens through OAuth allows for a safer transfer of credentials than merchant-generated tokens.

Safer transactions: By running through the approval process for an app, we can help spot common pitfalls you may not notice in testing, but your app may nonetheless encounter in production. We've seen issues such as partial payments, declined cards, and mismatched totals that many developers have not accounted for in their initial app creation. One of our most common problems is developer neglecting to change their base URL from sandbox to production when they're ready to deploy their web integrations.

1 comment
10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Thank you for the detailed response. I would be using the iFrame to reduce the PCI scope.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community