The Optimal Payments test environment can be used by our merchants to test their Web sites or application without actually running transactions through the payment processing engine. This allows merchants to make sure that their systems are working correctly before using our live environment.

Please note that credit cards transactions processed in the test environment are not sent to the banking network, but rather through a simulator. Depending on the information provided with the transaction request, the simulator returns either a successful or failed response.

Please read the sections below to understand how the test environment works.

Test Account Information
Your test account information (merchantId, merchantPwd, and account) is different from the information for your live account. This is done for security purposes, to protect your real information.

Test Server Links
Send test transactions to the following URL: https://realtime.test.firepay.com/servlet/DPServlet

The URL for the test back office is: https://admin.test.firepay.com

Test Cards
On the test environment, only the card numbers we provide work properly. If you use a real credit card number, we cannot guarantee the response you will receive.

To obtain a list of test card numbers, please email support@optimalpayments.com.

Simulating AVS Responses
By default, all transactions will have an AVS response of "X" (address information matches).

In order to simulate a different response, add the response code you wish to be returned in front of the value you include for the streetAddr parameter. For example, if you provided "N 123 Broadway" as the address, the AVS response would be "N". In that case the transaction would fail with error code 212 since "N" means "No part of the address matches". Please use the table below for reference.

AVS Code Explanation
X Exact. Nine-digit zip code and address match.
Y Yes. Five-digit zip code and address match.
A Address matches, but zip code does not.
W Nine-digit zip code matches, but address does not.
Z Five-digit zip code matches, but address does not.
N No part of the address matches.
U Address information is unavailable.
R Retry. System unable to process.
S AVS not supported.
E AVS not supported for this industry.
B AVS not performed.
Q Unknown response from issuer/banknet switch.


Simulating CVD responses
In order to simulate a CVD response, provide a specific CVD value with the transaction. Please use the table below for reference.

CVD Value CVD Response Code Description
111 M Match
222 P Not processed
333 S Value should be on card, but was not provided
444 U Issue not certified
555 Q Unknown response
666 N No match


Contacting Technical Support
Contact Optimal Payments Technical Support, at the following coordinates:

Phone:
1-877-347-3729 from 8:00 a.m. to 6:00 p.m. Eastern Time

Email:
support@optimalpayments.com
© 1999–2008 Optimal Payments Inc. All Rights Reserved.