Fiserv Payment Gateway - FAQs
How to search for an order or transaction in VT
Step 1: Login to Virtual terminal (VT)
To access VT, click any one of the below link. (As per requirement)
Test URL: -https://test.ipg-online.com/vt/login
Prod URL: - https://www4.ipg-online.com/vt/login
Step 2: Login with the agent username and password.
Step 3: Click on Reports->Transaction/Transaction Summary.
Step 4: Enter store name (store ID or MID)
Step 5: Select the date or specific time period.
Step 6: Click on submit query.
Step 7: Merchant can view the Order details along with approval codes which starts with Y: (successful) and N: (failed)
How to print a transaction receipt in Virtual Terminal
Step 1: Login to Virtual terminal (VT)
To access VT, click any one of the below link. (As per requirement)
Test URL: -https://test.ipg-online.com/vt/login
Prod URL: - https://www4.ipg-online.com/vt/login
Step 2: Login with the agent username and password.
Step 3: Click on Reports->Transaction.
Step 4: Select radio button “By order number and store name”.
Step 5: Enter the Order number and store name (store ID/MID).
Step 6: Select the date or “specific time period”.
Step 7: Click on submit query.
Step 8: Click on the particular order number for which you wish to print a receipt.
Step 9: Press the “Print Receipt” button in the preview window
How to set email notifications in Virtual Terminal
Step 1: Login to Virtual terminal (VT)
To access VT, click any one of the below link. (As per requirement)Test URL: -https://test.ipg-online.com/vt/login
Prod URL: - https://www4.ipg-online.com/vt/login
Step 2: Login with the agent username and password.
Step 3: Click on Administration Tab and click “Set options for transaction notifications via email” under Transaction notification settings sub tab.
Step 4: Click on “Enable notifications” under “Configure email notifications that can be sent to you and/or your customer” tab.
Step 5: Enter the email address on which you want to get the confirmation under “Your email address(es) for receiving transaction notifications”.
Step 6: Select Preferred language under “Language for received notifications”.
Step 7: Merchant name that will be displayed in the email can be customized under “Merchant name to be displayed in the email to your customer” field.
Step 8: Click on save
How to create users in Virtual Terminal and set up User Permissions accordingly ?
Step 1: Login to Virtual terminal (VT) To access VT, click any one of the below link. (As per requirement) Test URL: - https://test.ipg-online.com/vt/login Prod URL: - https://www4.ipg-online.com/vt/login
Step 2: Login with the Administrator Username and password.
Step 3: Click on Administration Tab.
Step 4: Select Add/Remove/Modify user under the Manage User field.
Step 5: Admin can assign/modify permissions to the user by clicking on Permissions button near to the User.
Step 6: In the Permissions page, Administrator can enable/disable access to the users in handling Reports, Transactions, Credit
How do we modify/delete Active Periodic Billing transactions in Virtual Terminal.
Step 1: Login to Virtual Terminal Portal (VT) To access VT, click any one of the below links. (As per requirement) Test URL: - https://test.ipg-online.com/VT
Prod URL: - https://www4.ipg-online.com/VTStep 2: Login with the Username and password.
Step 3: Go to “Reports” menu bar and select option “Active periodic Bills” where Option of modifying/deleting specific recurring transaction is available.
Step 4: If you are not able to view these settings in Virtual Terminal, then follow below steps:
Internet Explorer:
Go to Internet explorer and click on Internet option from Settings. Click on add button and
select
English (United Kingdom) [en-GB] and then move that entry up using move up button.
Logout from VT application.
Re-login to VT application.
Retry to open Active periodic billing link.
Google Chrome:
Go to Settings. Under Languages field, Click on Add languages button and select
English(United Kingdom).
Then move that entry up by using move to the top button.
Make the language into default by clicking on “Display Google Chrome in this language”
Logout from VT application.
Re-login to VT application.
Retry to open Active periodic billing link.
How to do Bulk refund through Virtual Terminal?
Login to virtual terminal
Go to reports and select Orders
Specify the time and submit query
Select the orders you want to refund and click Work with Selected orders
Credit the Entire Amount Of The Order and submit query (partial refund not possible)
What is payment URL expiry date
The URL request stays valid for 182 days (182 * 24 * 3600 seconds) + 1 day (on which the URL was generated).
How to delete Payment URL
Payment URL deletion can be done only from API
How to check transaction status via API ?
You can use “Inquiry Order” service and request to go through the API guide for more reference. The action InquiryOrder allows to get details about previously processed transactions of a specific order. Merchant therefore need to submit the corresponding Order ID. Below is the request API call that has to be made.
Why Blank response is obtained while doing the SOAP API call through PHP ?
To fix the reported issue, pass the below URL in their parameters according to their environment (Prod/Test).
$ch = curl_init("https://test.ipg-online.com/ipgapi/services"); (Test)
$ch = curl_init("https://www4.ipg-online.com/ipgapi/services"); (Prod)
Why are we receiving error 401 unauthorized transaction in API call
This error encountered by merchant at the time of API call.
Which generally occurred when the wrong request url passed or using wrong url as per the Environment ( for example : Test url in Production or Production url in Test )
This error also occurred if wrong credentials and certificate used as per the environment ( for example : Test url in Production or Production url in Test )
Does Fiserv need whitelisting of client server i/p's for s2s API calls
Fiserv PG's are available on internet and hence i/p or domain whitelisting is not needed to allow client traffic.
How to set email notification in Connect request parameters.
Below parameter to be passed in the request parameter codes.
Why are we receiving the error as "API Permission Missing" while performing refund through API
While performing refund through API if you encounter error like "API permission Missing" You need to reach out to your Sales person or RM for Fiserv account for refund enablement. RM will follow the process and get the refund enablement done for you