Skip to main content

Getting started

Accepting online payments with Verifone can be done through multiple integration methods. This page describes what you need to know in order to decide on which integration method is best for you and where to find the essential information like URLs and how to authenticate with our API.

API authentication

To process transactions through the sandbox and production environments you will be using different API keys. One key is used for sandbox and one is used for production. Make sure your API key and secret are never stored on the client side, they are only intended for server to server API calls. Continue reading about API authentication.

Environment variables

The URL you use determines if you are making calls into the sandbox or production environments. Different URLs, API keys and other variables need to be used in sandbox and production. When setting up your environments make sure the following variables are configurable:

URLs See below
API key Provided by a Verifone employee during onboarding
API secret Provided by a Verifone employee during onboarding
Payment Provider Contracts Administration > Payment Provider Contracts > [Contract] > Payment Provider Contract ID value
3DS Contract Provided by a Verifone employee during onboarding
Entity ID Administration > Organizations > [Organization] > Organisation ID value

Sandbox and production URLs

Global Sandbox

Portal https://test.verifone.cloud

EMEA Production

API https://emea.gsc.verifone.cloud
Portal https://emea.live.verifone.cloud

US Production

API https://us.portal.gsc.verifone.cloud/
Portal https://us.live.verifone.cloud/

Integration methods

Online payments can be processed by using our Checkout solution as a Hosted Payments Page (HPP) or an Iframe. Payment modifications can be done directly via the Portal, or by using Server-to-Server API calls. A comparison of the different integration methods can be found here:

Comparison
Integration method Description PCI compliancy Complexity Flexibility
Hosted Payments Page (HPP) Full page redirect to Verifone servers SAQ A Low Low
Iframe Render a Verifone hosted form on your website SAQ A Low Medium

About us

Verifone logo

Contact

Support

 

Facebook  Twitter  Linkedin