HomeHome Product Discus... Product Discus...SmithCartSmithCartPayFlow Pro ErrorPayFlow Pro Error
Previous
 
Next
New Post
9/27/2010 11:16 AM
 

Smith Cart 3.08, Checkout, Submit Order

Status : failure
Message : Unable to read from the configuration file. Tag PAYFLOW_HOST is not present in the config file or config file is missing

What does this mean and how do I fix it?

 
New Post
9/27/2010 11:36 AM
 

Paypal Payflow Pro requires full trust and also an entry in your web.config file. Please see the following forum posts:

http://www.smith-consulting.com/forums/forumid/1/postid/117/scope/posts.aspx#117

http://www.smith-consulting.com/forums/forumid/1/postid/170/scope/posts.aspx#170

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
9/27/2010 12:40 PM
 

<add key="PAYFLOW_HOST" value="pilot-payflowpro.paypal.com" />

I assume it belongs in <appSettings>. Now I get:

We couldn't complete your payment.

Status : failure
Message : User authentication failed

I triple checked the values and can login paypal manager (this account has worked for years)

Q) What does test mode in module settings actually do?

 
New Post
9/27/2010 1:13 PM
 

From the Payflow Pro Developer's Guide:

User authentication failed. Error is caused by one or more of the following:

1. Login information is incorrect. Verify that USER, VENDOR, PARTNER, and PASSWORD have been entered correctly. VENDOR is your merchant ID and USER is the same as VENDOR unless you created a Payflow Pro user. All fields are case sensitive.

2. Invalid Processor information entered. Contact merchant bank to verify.

3. "Allowed IP Address" security feature implemented. The transaction is coming from an unknown IP address. See PayPal Manager online help for details on how to use Manager to update the allowed IP addresses.

4. You are using a test (not active) account to submit a transaction to the live PayPal servers.

Here are a couple forum posts on it also:
http://www.smith-consulting.com/forums/forumid/1/postid/169/scope/posts.aspx#169
http://www.smith-consulting.com/forums/forumid/1/postid/105/scope/posts.aspx#105


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
9/27/2010 7:21 PM
 

1) I verified the login parameters as they work fine in PayPal manager.

2) It worked fine for a year with AspDotNetStoreFront.

3) Allow IP is being used and called from an allowed IP. (See #2)

4) I am using the actual paypal website (payflowpro.paypal.com) and Smith Cart test mode is not checked.

Note that I am using an actual credit card # and valid CCV2.

PayFlowPro Status: Your account is currently in ACTIVE status. You can run both live and test transactions.

 
New Post
9/27/2010 7:56 PM
 

Undocumented Rule 5) Passwords must be 6-32 alphanumeric characters.

Apparently this does NOT include symbols!

I had a strong password with an @ sign. While this works fine to login to PayPal Manager, it does not work either through Smith Cart settings or the PayFlow API. As soon as I changed the PayPal password to just letters and numbers and reconfigured Smith Cart settings, it processed the transaction properly.

Who knew this could get so darned complicated?

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartPayFlow Pro ErrorPayFlow Pro Error