Skip to main content

Online payments

API authentication

Last updated: 13-Mar-2024


Verifone is offering API Key authentication for merchants so they can maintain long-lasting integrations in an easy way. 

Create API Keys to get access Verifone’s APIs and integrate with our services to create and manipulate transactions.

The Verifone API Keys are designed to use the both the HTTP Basic Authentication and Bearer Authentication methods. The API Keys can be used by merchants to authenticate their applications against Verifone APIs, common (e-commerce) use cases are integrations to the checkout service and ecommerce service.

API keys are always linked to a user, which means the API key also inherits the permissions linked to the user and the assigned user roles.


To create an API key, your Verifone Central account must have one of the following roles: 

  • Merchant Admin
  • Merchant External Partner
  • Merchant Supervisor
  • Merchant Cashier

Authentication methods

There are two authentication methods provided by Verifone that can be used within the REST API calls:

1. Basic authentication - detailed here

2. Bearer authentication - detailed here

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo