Page 2 of 4

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 17th, 2011, 2:35 am
by Cristián Lávaque
You named the custom field force_ssl, but it should be s2member_force_ssl.

Did you configure the s2Member/Google Checkout settings? WP Admin -> s2Member -> Google Options

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 17th, 2011, 9:23 am
by j1980mac
:roll: Ok, I've got this set up with s2member_force_ssl, and it's not HTTPS. I also do have all the settings correct within the plugin for Google Checkout. I don't know what's wrong. :|

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 17th, 2011, 9:30 am
by j1980mac
Here is the error I get:

Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 17th, 2011, 9:41 am
by j1980mac
When I deleted this custom field; (after it didn't work), my page is still not going back to an unsecure mode. I'm going crazy with this. Help please? :)

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 1:28 am
by Cristián Lávaque

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 2:40 am
by j1980mac
Ok, thanks. I actually didn't want to go through all that for onsite payment though, and throughout the day, I've found a different method. If you would look here:

http://dollarapagescriptreading.com/signup/

What you see is 2 payment options on one page. The PayPal is fully functional, however, the Google Checkout is far from it. If you could actually enter a value in the input box of each payment method and proceed forward, you'd see the trouble I'm having within Google Checkout.

My question: Is there any way to create a profile just like PayPal, but for Google Checkout on a separate page just like the one below? (see screen shot)

I appreciate your help.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 3:33 am
by Cristián Lávaque
In your PayPal form you used
Code: Select all
<input name="page_id" value="549" type="hidden">
but in the Google one
Code: Select all
<input name="page_id" value="http://dollarapagescriptreading.com/google/" type="hidden">
instead of
Code: Select all
<input name="page_id" value="1061" type="hidden">
which, by the way, is restricted to Level 0 users.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 11:21 am
by j1980mac
Thanks for the quick reply!

Ok, so you're saying that all I need to do is change the value, and it will be operational? Also, about the Level0 users, that's what I think they need to be at that point in the purchase. I want ALL to have access only up until the point of redirect and or login do I want them to be above Level 0. Am I missing something about what you said about that? Please interject if I am unaware. :)

Also; I got this from Google Checkout after some purchase attempts were made:


We've made several unsuccessful attempts to send order notifications to your notification callback URL, https://dollarapagescriptreading.com/?s ... e_notify=1 As a result, you aren't receiving order status, risk, or other notifications.


To help you identify the issue with your callback URL, please review the errors we encountered while sending notifications to you. To review this error information:

Sign in to Google Checkout.
Click on the Tools tab.
Click Integration Console.
Error messages will appear under 'Integration Issues.' If necessary, you can also update your callback URL in the 'API callback URL' box on the same page.

For more information about receiving notifications via the notification API, visit http://code.google.com/apis/checkout/de ... tification.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 3:08 pm
by Cristián Lávaque
You're using HTTPS for the notification URL, and it's throwing an error, which is most probably why their system can't notify you. https://dollarapagescriptreading.com/?s ... e_notify=1

Try http://dollarapagescriptreading.com/?s2 ... e_notify=1 instead.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 3:53 pm
by j1980mac
No no no :) I'm actually done with HTTPS. I'm not using it because I'm going offsite to pay, so it really doesn't have to be secure.

So with that being said, what do you suspect that it is?

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 18th, 2011, 9:39 pm
by j1980mac
Hey there. I may of failed to mention that I am JUST wanting to go offsite with Google Checkout right now at this time. Can you see that PayPal is working on my site? In the same fashion, that's how I want the Google Checkout option to work. Any idea how I can get there:?:


http://dollarapagescriptreading.com/signup/

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 2:25 am
by Cristián Lávaque
j1980mac wrote:No no no :) I'm actually done with HTTPS. I'm not using it because I'm going offsite to pay, so it really doesn't have to be secure.

So with that being said, what do you suspect that it is?


I understand. You have the HTTPS URL in your Google Checkout setting. Go to your account there and under Settings -> Integration make sure the URL starts with http instead of https.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 3:14 am
by j1980mac
Hey there. I may of failed to mention that I am JUST wanting to go offsite with Google Checkout right now at this time. Can you see that PayPal is working on my site? In the same fashion, that's how I want the Google Checkout option to work. Any idea how I can get there:?:


http://dollarapagescriptreading.com/signup/

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 9:43 pm
by Cristián Lávaque
The PayPal button takes me to a pro-form in your website, not offsite. If that's what you mean, then no, there aren't pro-forms for Google Checkout. If you meant taking PayPal payments in the PayPal website, then don't use the pro-form, use the button instead.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 10:11 pm
by j1980mac
Sorry not to clarify more effectively.... My PayPal setup is excellent. :) It allows the user to create a profile, sends them to PayPal to pay, the redirects them back to the right spot. All the welcome emails get sent right on time as well.

The issue is that I need an additional payment option. IF SSL "onsite payment" CAN be done without a PayPal PRO merchant account, then I'd be OK with that. I would be ok with accepting credit cards onsite only if it was secure.

In contrast to the above option, if Google checkout can function in the exact same way as the PayPal "create profile", sending the user to Google Checkout to make a payment, thus redirecting then back to dollarapagescriptreading.com, then that is great too.

Which of these would be the easiest route to take? I'm at a loss. It's very close to being completed.

Thanks for your help.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 10:57 pm
by Cristián Lávaque
I see, I think I understand now. I'm sorry but there aren't pro-forms for Google Checkout yet, only PayPal Pro and Authorize.Net. :|

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 11:06 pm
by j1980mac
Ok, well what about the other part of the question I posted? :)

How do I enable SSL on this site, and accept credit cards? Can you please walk me through it??

Thanks.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 11:24 pm
by j1980mac
screen.jpg
2 different errors
I've actually tried forcing ssl and it is giving me error codes in multiple browsers. Here are the screen shots that I've taken. Maybe you've seen this kind of thing before?

Here are 2 screen shots. The top one is when I tried to run a credit card (MasterCard) to see if it worked and as you can see it threw an error code (10501). Not sure why...

The other one on the bottom is when I forced SSL on a page. It wont even open the page.

Can you see the images clearly?

Thanks,

j1980mac

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 11:26 pm
by Cristián Lávaque
j1980mac wrote:How do I enable SSL on this site, and accept credit cards? Can you please walk me through it??


I'm not very familiar with that. I know you get an SSL certificate and when it's set up with your hosting account, you add to the WP page the custom field I told you about so s2Member serves the page and embedded files over HTTPS.

I see your errors. Do you have an SSL certificate?

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 19th, 2011, 11:41 pm
by j1980mac
I got a shared SSL certificate from my host. I use Host Gator if that helps. And do I insert this certificate somewhere?

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 20th, 2011, 12:17 am
by j1980mac
So will a SHARED SSL work to take payments on my site? Do I even have to have SSL to make accept credit card payment as of right now?

See link below:

http://dollarapagescriptreading.com/pay ... x=105&y=50

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 20th, 2011, 1:53 am
by Cristián Lávaque
If you receive credit card information in your website, you have to have SSL working.

I believe a shared SSL cert. is fine, it just needs to be configured properly.

I searched the error I get from your page when I try HTTPS and found a few results that could help you. http://google.com/search?q=Error+code+s ... d_too_long

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 20th, 2011, 2:09 am
by j1980mac
I totally searched the forums from the link you gave me, and I can't get anywhere. I don't know what to do. But you didn't really answer my question...

With S2 Member Pro, (the reason I bought it) was to pay securely onsite. If all is configured correctly, which I am sure it's not, shouldn't I be able to do a credit card transaction on my site in HTTP???

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 20th, 2011, 2:23 am
by Cristián Lávaque
I'm afraid you do need a secure page to have the form that collects credit card information in your website, it can't really be secure without SSL and PayPal wouldn't accept it either. Here's a quote from the FAQs:

http://www.s2member.com/support/
Do I need an SSL certificate to use PayPal® Pro or Authorize.Net®?

If you're using s2Member's Pro Forms, then yes. In order to comply with PayPal®, Authorize.Net® and PCI Compliance policies, as set forth by major credit card companies; you will need to host all of your Pro Forms on an SSL enabled site. Please check with your hosting provider to ask about obtaining an SSL certificate for your domain. Please note... when you create Pro Forms using the Form Generators provided by s2Member; you'll be supplied with WordPress® Shortcodes, which you'll insert into Posts/Pages of your choosing. These special Posts/Pages will need to be displayed in SSL mode, using links that start with ( https:// ). In other words, when you link to these Posts/Pages, you'll need to make sure your links start with https://.

You can skip the SSL certificate during Development/Sandbox testing. SSL is not required until you officially go live. Once you're live, you can add the Custom Field s2member_force_ssl -> yes to any Post/Page. s2Member will buffer output on those special Posts/Pages, converting everything over to https:// for you automatically, and forcing those specific Posts/Pages to be viewed over a secure SSL connection; so long as your server supports the https protocol. This will help you eliminate the dreaded Secure/Insecure errors in Internet Explorer®. If your server runs SSL over a special port number, or your server requires the port number to actually be in the URL ( i.e. HOST:port ), you can set s2member_force_ssl -> 443; or to whatever port you need.

Re: s2 Pro custom paypal/authorize.net (WANTING TO BUY)

PostPosted: August 20th, 2011, 2:36 am
by j1980mac
Well ok. Here is the code in the form page that is suppose to accept credit cards:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="Dollar A Page Script Reading" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="dollarapagescriptreading.com" ta="0" tp="0" tt="D" ra="<?php $numberofpages = $_GET['numberofpages']; echo $numberofpages; ?>" rp="1" rt="D" rr="BN" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" /]


So will this help you understand why it's not working?