Making online payments with Verifone is possible using different integration options. We’ll tell you on this page how to decide which integration process will be right for you, where to get some basic information such as URLs, and how to authenticate with the API.

The process involved
Sign up on the Verifone Website: Open www.verifone.com and scroll down to the “Get Started” or “Sign Up” area.
Create an account
- Include company information (name, address, tax ID).
- Fill contact details (e.g., email, telephone).
- Set up login credentials.
- Verify Your Email: Verifone will send a verification email to your inbox and you will need to verify your account.
- Fully executed KYC (Know Your Customer) process:
- Upload Proof of Identity (business licenses, account owner’s photo ID).
- Enter bank details for payment settlements.
Verifone Online Payment Gateway Integration
Login to your account: Use your account login to view the Verifone dashboard.
Obtain API Keys: Go to the “Developer Tools” section.
Make your API keys (public & private) to use with private transactions.
Select Integration Method:
- Hosted Checkout: Links visitors to Verifone’s secure payment page.
- Embedded Checkout: Put the checkout form on your website.
Install SDKs (Optional):
- Verifone provides SDKs for leading languages (javascript, php, python).
- Install the SDK and follow the installation guide.
Test the Integration:
- Test transactions using the sandbox provided by Verifone.
- Check that the connection between your system and Verifone’s servers is working properly.
Configuring payment methods
- Log In to the Dashboard.
- Navigate to Payment Settings.
- Turn on payment (Visa, Mastercard, PayPal, Apple Pay).
- Set up currency and region settings depending on who you’re selling to.
Set transaction rules:
- Limit and configure the amount of transactions.
- Configure fraud detection (CVV checks, address checks).
Managing transactions
View transactions:
Navigate to the “Transactions” page in your dashboard.
Sort by date, status (e.g., success, failed) or payment method.
Refunds and chargebacks
Refunds right from the dashboard.
React to chargebacks within the timeframe you specified or get a fine.
Download Reports: Print out reconciliation, tax or performance reports.
Export to CSV or Excel files.
Advanced features
Subscription Billing:
- Set up subscription recurring payments.
- Edit billing cycles and subscribers from the dashboard.
Fraud Prevention: Allow AI fraud detection tools in the Verifone platform.
Monitor high-risk transactions in real time.
Custom Branding: Create your checkout page with your company name, colours, and messaging.
Customer Support: Consult the “Support” tab on the dashboard for FAQs, guides and troubleshooting information.
Log a ticket for technical or account support.
Dedicated Account Manager (if applicable):
Call your account manager to get customized support.
Improve User Experience: Streamline the checkout to avoid cart abandonment.
Environment variables
Depending on which URL you use, you are calling the sandbox or the production. Various URLs, API keys, and so on have to be used in sandbox and production.
API key expiration
All API Keys have a duration. Once that validity time is over, an email campaign notifies the user about the lifecycle of the API key. Steps to reactivate, environment (Demo and Production) and region. To avoid the break of the API service, users have to generate another API key to replace the current one before the expiration date. Once these actions are taken, the API key users were using can be removed.
Copy API keys to and from Verifone Central by following:
- Navigate to Profile > API Keys.
- Create a new API Key.
- This API Key will be created.API authentication
You will be using different API keys for transactions between sandbox and production. They have one key for the sandbox and one for production. You never should store your API key or secret on the client, this should be reserved for Server-to-Server API calls only.
Conclusion
Follow this guide to successfully set up and operate Verifone’s online payment solutions. With all of the powerful tools and secure platforms. Verifone can make your payments smoother and your customers happier.
You may also find these articles helpful
The transaction cost of Ethereum Classic
Transaction cost of FTX token
Advantages and disadvantages of The Sandbox