VTEX has solutions for selling at ecommerce and physical stores, providing a Unified Commerce experience to shoppers. This includes the context of payments, where shoppers can pay for the purchase on a payment terminal, also known as a Point of Sale (POS).
We have just updated our documentation to enable payment partners to develop their integrations for payments on a POS, with purchases made through the inStore. This solution is a specific application of our Payment Provider Protocol (PPP) to accept physical credit and debit cards as payment methods. There are some requirements for this solution to work, including:
- Develop a payment connector with some details taken into account, such as:
- For testing, have a VTEX store configured with the supported payment methods. This should be provided by VTEX.
- If needed for testing, have a device with the inStore app installed.
- Developers might want to create their Payment App to identify the POS. This app will also have to be installed in the store.
You can check all the details to implement this solution on our Payment Provider Protocol applied to payments with POS article.