Last post Nov 05, 2007 02:30 PM by doyleits
Oct 10, 2007 02:30 PM|ddoan|LINK
When I check out and the description appear on the top
SSL is NOT enabled for this page which is a critical security issue. Please enable SSL on this page.
Does anyone know how to enable SSL on the page?
Oct 10, 2007 03:02 PM|joshj|LINK
Buy an SSL certificate (available from several companies, Verisign is a popular one). They will give you instructions for installing the certificate. Then in your site, program all your links using https instead of http. (e.g. https://www.site.com/page.aspx).
You can also do redirects if the user attempts to access the site without https. Hope this helps you.
Oct 10, 2007 05:43 PM|ddoan|LINK
the page is using in http: not https. When I getting into this page
http://www.site.com/Commerce/checkout.aspx then the message pop up for SSL security and I can not go further it said unknow error after I submitted the Billing button.
Does any one has same kind of error message?
Oct 11, 2007 11:34 AM|joshj|LINK
Is this a website that you are developing or just trying to use?
Oct 11, 2007 01:44 PM|ddoan|LINK
I used this Commerce Starter Kit
Oct 11, 2007 06:23 PM|doyleits|LINK
If you can modify the source code, you can "bypass" the SSL requirement.
In Checkout.aspx.cs, in the ValidatePage() method, comment out the following:
Oct 15, 2007 12:37 PM|ddoan|LINK
It works. Thank you so much.
But when it almost check out and it show emty SSL . and I went to Admin page and try to set the API number It said:
Cannot write to the Web.Config file; in order to have the application update the configuration, you have to allow write access to the ASNET account (or NETWORK SERVICE) and make sure the file is not
marked as Read Only - 10/15/2007 4:07:13 PM
and I have contact with my host and they said they already make the folder to not Read.
Do you know where is the another option to change the API into the codding page?
Oct 15, 2007 01:19 PM|doyleits|LINK
As for the security issue/error, make sure that ASPNET or NETWORK SERVICE has Read/Write/Modify to all folders and files. Also make sure Web.config is not read-only.
I don't know what you mean by showing "empty SSL", but if you want to bypass the Admin portion, you can configure PayPal, Shipping, and Tax in the web.config itself.
Oct 17, 2007 01:27 PM|ddoan|LINK
Its working now.
I have one more question. When I put the PDT token or API into Admin page, but when I checkout the page it said:
PayPal has rejected this transaction: ERROR: You do not have permissions to make this API call (10002) 22.214.171.124
Do you have any idea? or do I need to set any before I go Live?
Oct 17, 2007 06:58 PM|doyleits|LINK
I haven't encountered that issue before. First, I'd check that the account you are using has the correct password, and then make sure the account setup is complete. (I'm sure you've already done this, but I say just in case). Second, if the problem persists,
you may want to either try the PayPal sandbox, or even get PayPal support on the phone. I don't know if there's a PayPal developer forum you could hit up, but that could be useful as well.
Oct 26, 2007 04:30 PM|ddoan|LINK
I am not sure what are you talking about the account need to be set up? please help.
Nov 05, 2007 02:30 PM|doyleits|LINK
You need to create a PayPal business account that is properly configured to accept payments (under Merchant Services). If your issue is just sandbox-related, I'd search for "sandbox" on the PayPal help site.