We understand that your ecommerce site is crucial to the success of your business, from time to time issues and questions can arise and you need to have the assurance there will be someone on hand to help resolve these in a timely fashion so you can spend your time driving your own business forward.

So if you are looking for faster responses to your questions or would like the assurance there is someone on hand for you to contact, fear not we have a number of paid support options that are available to you that can give your organisation the peace of mind knowing a member from the Cart Viper team will always be available to assist!

Purchase a Support Plan

Community Support

HomeHomeIssues and Supp...Issues and Supp...Payment Gateway...Payment Gateway...Error at CheckoutError at Checkout
Previous
 
Next
New Post
9/6/2011 1:58 PM
 
We just purchased the latest version of cart viper for my clients site and are having some major issues.
We are using Paypal payments pro as our payment gateway... Found couple bugs in a couple places.

First Bug: When going to finalize a purchase, an error is thrown. This happens on both DNN 5.6.3 and 6.0
-----------------------------------------------
"Your payment has failed, your order has not been placed and you have not been charged.
There's an error with this transaction. Please enter a country in the billing address"
-----------------------------------------
I'ved tried to submit an order several times, each time confirming that the country is selected with united states, however I continue to get that error. 

2nd Bug: DNN 6
If you go to purchase a product when not logged in, and go to create an account by using the "register" option located on the bottom of the checkout page, you are not returned to the checkout page after the account is created, rather you are redirected to the homepage of the dnn installation.

3rd Bug or oddity I guess would be more accurate. 
Why does "Country" come after State and Postal code, considering if you were going in chronological order, by changing country, it would change items you already filled out on the form, such as "state." I would think Country would be above state. 

Thanks.. The first problem I am having is the most important,

John
 
New Post
9/6/2011 3:25 PM
 
Hi John

Lets look at getting the first bug sorted then we can look at the other two. We have a number of customers already using Paypal Pro without any issue so the first thing I'd like to check is the settings you've got on the payments page in the store admin.

Can you tell me what you have set for the "checkout style" drop down on the payments page?

Second it maybe worth running some SQL which will return data about the transaction. Can you email me the results of this sql to mark@cartviper.com

select * from cvstore_orderattributes where parentid=1010

Just replace 1010 with the order number that failed.

Regards

Mark

 
New Post
9/6/2011 4:21 PM
 
Check Out Style is set to "ThreeStep"

I am going to send the SQL data to you in an email,

Thanks,

John
 
New Post
9/7/2011 9:34 AM
 
Hi

I've emailed you regarding the paypal pro issue.

I think the issue maybe the result of the sandbox account not being correct at the paypal end.
When I created a new paypal sandbox account and pre-configured paypal pro account the checkout worked for me. My co-worker also was able to checkout with his existing sandbox account.

In my original sandbox account I was unable to create a paypal pro account, it would just error when trying to create one. I found other people of the paypal developer forum with the same issue. The resolution appears to be to create a completely new sandbox account then create the paypal pro account within that.

This would explain the issue since we have clients that use Paypal Pro in their live environments without any problems.

Let me know how you get on

Regards

Mark
 
New Post
9/7/2011 11:43 AM
 
Hi

I've taken a look at the DNN6 issue with the redirect after registration. You are correct there is a bug. 

This is what the URL looks like in DNN 5.x

 

However the same code in DNN 6 generates a returnurl parameter like this



The issue is that the returnurl parameter has the http:// prefix in DNN 6. In DNN 6 this is treated as a cross site hack and the returnurl is ignored after the registration is completed. Hence why you are getting bounced to the home page of the site.

It would appear that in DNN 6 there has been a core change which has lead to the http:// getting added to the method we use to generate url.

I've gone ahead and made a fix and released this here. http://www.cartviper.com/freetrial.aspx
This will work correctly in DNN 5 and DNN 6.

Regards

Mark
 
Previous
 
Next
HomeHomeIssues and Supp...Issues and Supp...Payment Gateway...Payment Gateway...Error at CheckoutError at Checkout


 

We use cookies on our website to improve our service to you, by continuing you agree to our use of cookies. However you are able to update your settings at any time.

Cookie Policy

A cookie, also known as an HTTP cookie, web cookie, or browser cookie, is a piece of data stored by a website within a browser, and then subsequently sent back to the same website by the browser. Cookies were designed to be a reliable mechanism for websites to remember things that a browser had done there in the past, which can include having clicked particular buttons, logging in, or having read pages on that site months or years ago.

Strictly Necessary Cookies

These cookies cannot be disabled

These cookies are necessary for the website to function and cannot be switched off. They are normally set in response to your interactions on the website e.g. logging in etc.

Cookies:
  • .ASPXANONYMOUS
  • .DOTNETNUKE
  • __RequestVerificationToken
  • authentication
  • CV_Portal
  • CV_Store_Portal_Cart_0
  • CV_USER
  • dnn_IsMobile
  • language
  • LastPageId
  • NADevGDPRCookieConsent_portal_0
  • userBrowsingCookie

Performance Cookies

These cookies allow us to monitor traffic to our website so we can improve the performance and content of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited or how you navigated around our website.

Cookies:
  • _ga
  • _gat
  • _gid

Functional Cookies

These cookies enable the website to provide enhanced functionality and content. They may be set by the website or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

Cookies:

Currently we are not utilizing these types of cookies on our site.

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Cookies:

Currently we are not utilizing these types of cookies on our site.

Feedback