ShopSite Knowledgebase



Clicking Checkout displays 'Invalid Payment Type' or 'bad value for paytype'

Product: ShopSite SC
Version: 6.0 through 6.1.1
OS: UNIX OS's (Linux, Solaris, FreeBSD, BSDi, IRIX)

Some of my shoppers get an 'Invalid Payment Type' or 'bad value for paytype' error message at the bottom of the checkout screen when when they are trying to checkout, and they can't complete their order. Sometimes the checkout screen also shows no products. Why is this and what can I do?
Solution ID: S5460

If the store is using Frames AND the checkout is at a different domain AND the shopper is using Internet Explorer v6.x this problem could occur.

ShopSite v6.1.1 merchants should obtain patches from the shopsite ftp site for the shopping cart CGIs (program files). The patches should only be applied to v6.1.1. Merchants running earlier versions such at 6.0 should first upgrade to 6.1.1 and then apply the patches.

Linux, Solaris/SPARC, and FreeBSD servers will need the following files:


order.cgi
thankyou.cgi
libsscommon.so.1


Irix, and BSDI servers will need the following files:


order.cgi
billing.cgi
thankyou.cgi
ref.cgi


Note that ShopSite v6.2 already has the appropriate fixes and does not need to be patched.

Also note that new versions of other browsers (Netscape, Mozilla, Opera, etc) that add the same type of security policies regarding cookies from frames as Internet Explorer v6.0 has added, may also experience the same problem until the patch is applied.


Related Articles

No related articles were found.

Attachments

No attachments were found.

Visitor Comments

Article Details

Last Updated
13th of November, 2008

Would you like to...

Print this page  Print this page

Email this page  Email this page

Post a comment  Post a comment

 Subscribe me

Subscribe me  Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF


User Opinions



How would you rate this answer?




Thank you for rating this answer.

Continue