Learn which payment providers, such as Adyen, Elavon, and Verifone, are supported in Point of Sale. Each payment processor provides unique support for omni-channel and POS implementations. Knowing which provider best suits your business needs helps you deliver exceptional customer experiences.
Note
For a table that outlines which processors are supported by which payment gateway, refer to Terminal Payment Gateway Processor Matrix
| Feature | Adyen | Elavon | Verifone |
| Connection and Device Management | |||
| Connection Validation Before Payment Initiation | ![]() |
![]() |
![]() |
| Connection Validation in Device Manager Screen | ![]() |
![]() |
![]() |
| Pair in iPad Settings With Terminal Before Connection | ![]() |
![]() |
![]() |
| Error Handling and Debugging | |||
| Payment Error Debugging | ![]() |
![]() |
![]() |
| Payment Error Handling | ![]() |
![]() |
![]() |
| Payment Processing and Management | |||
| Authorize Without Capture | ![]() |
![]() |
![]() |
| Cancel Payment | ![]() |
![]() |
![]() |
| Capture Payments | ![]() |
![]() |
![]() |
| Handle Two different authorizations | ![]() |
![]() |
![]() |
| Partial Capture | ![]() |
![]() |
![]() |
| Refresh an Expired (Beyond 30 Days) Authorization | ![]() |
![]() |
![]() |
| Unreferenced Refund | ![]() |
![]() |
![]() |
| Security and Compliance | |||
| Terminal Communication over TLS 1.2 | ![]() |
![]() |
![]() |
| Certificate Trust Validation | ![]() |
![]() |
Not supported |
| Transaction and Status Management | |||
| Monitoring Payment Status via Webhook | ![]() |
![]() |
![]() |
| Report Transaction to Backend | ![]() |
![]() |
![]() |
|
Trans. Status Verification (Cancel Payment Flow) |
![]() |
![]() |
![]() |
|
Trans. Status Verification (Pending Trans. Verification) |
![]() |
![]() |
![]() |
| User Experience | |||
| POS Offline | ![]() |
Supported but not available | ![]() |
| Dynamic Currency Conversion | ![]() |
![]() |
![]() |
| Apple Pay / Contactless Payment | ![]() |
![]() |
![]() |
| Tap to Pay (iPhone as Reader) | ![]() |
![]() |
![]() |
| Receipt Lines | ![]() |
![]() |
![]() |

