latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Visa or Mastercard Payments now working

Home Forums Community Forum Visa or Mastercard Payments now working

Tagged: ,

This topic contains 14 replies, has 3 voices. Last updated by  Bruce 4 years ago.

Topic Author Topic
Posted: Monday Dec 3rd, 2012 at 2:21 pm #33342

Every since the site started using s2member we have had trouble with customers who pay with Visa or Mastercard (Website Payments Pro API Solution Unique Transaction), they are unable to access our members area. It doesn’t create an ongoing recurring payment or create them a user ID. I mentioned this before on another problem I had and I believe you guys told me it was an SSL issue. I fixed the SSL problem, but it still hasn’t ever worked.

Thanks

List Of Topic Replies

Viewing 14 replies - 1 through 14 (of 14 total)
Author Replies
Author Replies
Posted: Monday Dec 3rd, 2012 at 2:47 pm #33350
Bruce
Username: Bruce
Staff Member

Hi Jeremy,

Would you mind sending us a link to the topic in which this issue first came up, and a link to the page where your Pro Form is?

Also, could you copy the shortcode that you’re using to create your Pro Form?

Thank-you.

Posted: Monday Dec 3rd, 2012 at 3:43 pm #33360

I believe it was mentioned on both of these:
http://www.s2member.com/forums/topic/buy-now-post-access/
http://www.s2member.com/forums/topic/download-links/

A shortcode example is:

[s2Member-Pro-PayPal-Form sp="1" ids="3406" exp="8760" desc="Christie vs Diane Von Hoffman Video Purchase" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="cherrybombwrestling.com" ra="12.00" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

And that is the shortcode for URL:https://cherrybombwrestling.com/christie-diane-von-hoffman-video-purchase/

Also one customer said they received a message, “DPRP is disabled “

  • This reply was modified 4 years, 1 month ago by  Jeremy Pigg.
Posted: Monday Dec 3rd, 2012 at 4:23 pm #33367
Bruce
Username: Bruce
Staff Member

Hi Jeremy,

Also one customer said they received a message, “DPRP is disabled “

DPRP being disabled is something that you should be able to control within your PayPal account:
https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-recurring-billing-overview-outside

I mentioned this before on another problem I had and I believe you guys told me it was an SSL issue. I fixed the SSL problem, but it still hasn’t ever worked.

I took a look at your link and it appears that you are not using s2-ssl=yes, which may still be causing problems with the way s2Member is handling this. You should add this to the custom field in your WordPress page. From the FAQs:

With s2Member® installed, you can add the Custom Field s2member_force_ssl = yes to any Post/Page, using the Custom Fields section of your WordPress® Editor. s2Member® will buffer output on those special Posts/Pages, converting everything over to https:// for you automatically (in a very logical fashion), thereby forcing those specific Posts/Pages to be viewed over a secure SSL connection (including all embedded resources); so long as your server supports the https protocol (once you have an SSL certificate, your server should support this protocol). In this way, s2Member® can resolve about 95% of all theme/plugin incompatibilities related to SSL vs. non-SSL embedded resources. However, if you experience difficulties with this, you are advised to contact your theme developer, and ask if their theme was designed to support SSL-enabled Posts/Pages.

Custom fields are not shown by default, and you may have to turn them on at the top right of the edit page screen to add this field.

Posted: Sunday Dec 9th, 2012 at 1:57 am #34037

Ha… I just realized my posts says, “Visa or Mastercard Payments now working”, obviously I meant “not” working.

I relayed the message about the Paypal setting, also how could you tell the s2-ssl=yes option wasn’t turned on? It is going to a secure page. Nonetheless I’ll give it a shot.

Thanks!

Posted: Monday Dec 10th, 2012 at 7:03 am #34118

how could you tell the s2-ssl=yes option wasn’t turned on?

When it’s active, [hilite mono]?s2-ssl=yes[/hilite] gets added at the end of the URL of the page in the address bar, like this: https://cherrybombwrestling.com/christie-diane-von-hoffman-video-purchase/?s2-ssl=yes

Edit the page and add the custom field to activate it. Here’s a screenshot:

Posted: Monday Dec 10th, 2012 at 6:34 pm #34186

Got ya, will that need to be added to every page that has downloadable content for sale, or if I add it to one it will be default on the rest?

Thx

Posted: Tuesday Dec 11th, 2012 at 8:00 am #34238

No, only in the pages you want to serve securely. It’s required for the pages with pro-forms when you get paid on-site (user submitting card info in the pro-form), but you can also use it in other pages if you want. That custom field to force SSL is effective in the page where you add it, it’s not global.

Posted: Tuesday Dec 11th, 2012 at 10:52 am #34264

Ok thanks, they were using the WordPress HTTPS plugin to secure those pages, and when I tried to tell them they needed to start using the custom field, they decided to quit taking credit cards altogether and just stick w/PayPal. I told them they would have to regenerate all of the previous shortcodes they have used, that is correct right?

Posted: Wednesday Dec 12th, 2012 at 7:46 am #34339

They’d edit the shortcodes to accept only “paypal”: [hilite code]accept="paypal" accept_via_paypal="paypal"[/hilite].

Posted: Thursday Dec 20th, 2012 at 2:19 am #35123

Ok, now they say they must continue to accept credit cards. I have forced ssl on every page that there is a checkout on, including the members option page, but when someone signs up for recurring monthly payments and pays with a credit card they are never signed up for the recurring payments. They have called PayPal a few times now and believe everything is correct on their end. Any ideas?

Thanks

Posted: Friday Dec 21st, 2012 at 7:00 am #35224

Could you have them confirm with PayPal what service they have exactly? To receive on-site payments they need PayPal Pro. They should confirm they have this, and if it’s the PayFlow Edition or not. And to sell subscriptions, they should also make sure they have DPRP.

Posted: Friday Dec 21st, 2012 at 9:27 am #35244

They do have Payflowpro and DPRP. I have both PayPal API and PayPal Flow API configured.

Posted: Friday Dec 21st, 2012 at 9:13 pm #35296

Another update … I have just been told that none of the payments are working. Here is the actual email I received:

Jeremy, 

I just tested our membership issues both ways, as a new client: via my personal paypal account and with my credit card

Paying with my personal Paypal account: it is not working anymore. No payment appears in our cherrybomb paypal account. As a client, I didn’t receive any password and no userlevel1 was created. Nothing is working anymore.

With my Mastercard. 2 things are working: a userlevel1 was created, the $19.99 appears in our paypal account.
However, no password received and no recurring charges created.

Posted: Saturday Dec 22nd, 2012 at 7:45 pm #35377
Bruce
Username: Bruce
Staff Member

Jeremy,

Do you have logs we could take a look at? To enable logging, go to Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging, and run a test purchase. Then send us the files under /s2member-logs/.

Viewing 14 replies - 1 through 14 (of 14 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.