on 03-13-2009 7:19 PM
Hi all,
I'm setting up the company website. We use payflowpro as our gateway.
I've setup it up in webtools, and I can get a dummy card to work on the test site, but when I switch it to live and test it with a real card it says "Credit card not authorized."
When I go to the credit card website, there is no record of denying the card, so the website is never communicating with the CC site.
When you do a dummy card on the test side, everything works fine.
Any ideas on how to fix this would be greatly appreciated.
You also need to change the URL it's posting to.
https://payflowpro.verisign.com
If that doesn't work try
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bryce,
I hate being stupid, but I don't have a spot for a url. Here are the fields I have...
Method:..............authorize
Test Mode:..........unchecked
vendor code:........our company code
User:...................our company code
Password:............password
Partner code:........verisign
=========================
Firewall Type............NONE
Firewall Port.............8080
Firewall User ID........blank
Firewall Password.....blank
Firewall IP Address...blank
With this setup, if I check the "test" box, everything works. Uncheck it, nothing works. I get the following error message:
"Credit Card Not Authorized (Failed to connect to host Input Server Uri)"
Sorry to be dumb, but I'm not sure how to fix this still.
Yes, I am using the same credentials that we have been using since you set it up in netpoint originally.
I also have a credit card app that I wrote that we use everyday using these settings.
You talked about changing the http: to https: To me it looks like that is hard coded somewhere. Is it possible the wrong url was used, causing everything to be rejected?
I've searched the entire database, and I can't find any reference to a url for the ccgateway. That makes me think it was hard coded.
I did notice that I am using a newer version of the payflowpro dll. BUT, the credentials haven't changed in 3 years.
Any other ideas?
Licenses
Serial No. removed
Organization removed
Customer No. removed
User removed
-
Assembly NPBasePage
NPBasePageDashboard
NPBasePageProspecting
NPBasePageSupport
NPBasePageCommerce
-
Constraints MachineName: JOSHUA
MachineID: removed
Domain: localhost
LicenseType: Demo
Focus: True
ECommerce: True
StartDate: 2009-02-23 00:00:00Z
EndDate: 2010-02-23 00:00:00Z
MaxNamedUsers: 10
Components
NetPoint 2007.1.651.1
NetPoint.API 2007.1.651.1
NetPoint.CreditCards 2007.1.651.1
NetPoint.WebControls 2007.1.651.1
Web Tools Database 651
WebServer
Server Name JOSHUA
Web Tools Memory 76 MB
OS Version Microsoft Windows NT 5.2.3790 Service Pack 2
.NET Version 2.0.50727.3053
MDAC Version 2.82.3959.0
Current Variables
Server ID removed
Encoding en-US
Catalog Code Web
Virtual Path /
SQL Database
Server Name JOSHUA
Language us_english
Version Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Appl. Name .Net SqlClient Data Provider
Jim
Looks like it is posting to the wrong URL when in live mode.
You can override this by adding a row to the web config table.
1. open SQL Server Management Studio
2. run script on WT database (to override default URL):
INSERT INTO WebConfig (App, UserName, Pwd, ConfigKey, ConfigValue, DataType, Description, Choices, UILabel, SortGroup)
VALUES ('netpoint.paymentprovider.PayFlowProGateway', 'local', 'local', 'URL', 'payflowpro.verisign.com/transaction', 'string', '', '', 'URL', 'common')
3. create order using PayflowPro gateway
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.