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.

About: Howard Matusow

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing 3 topics - 1 through 3 (of 3 total)
Topic Count Last Reply
Upgrade Free Members in Authorize.net 1 2

By:  Howard Matusow in: Community Forum

voices: 2
replies: 32

3 years, 7 months ago  Howard Matusow

Upgrade Free Members in Authorize.net

By:  Howard Matusow in: Community Forum

voices: 1
replies: 0

3 years, 7 months ago  Howard Matusow

Upgrading free users to paid users via google

By:  Howard Matusow in: Community Forum

voices: 2
replies: 1

3 years, 7 months ago  Bruce

Viewing 3 topics - 1 through 3 (of 3 total)

Topics I've Started

Viewing 3 topics - 1 through 3 (of 3 total)
Topic Count Last Reply
Upgrade Free Members in Authorize.net 1 2

By:  Howard Matusow in: Community Forum

voices: 2
replies: 32

3 years, 7 months ago  Howard Matusow

Upgrade Free Members in Authorize.net

By:  Howard Matusow in: Community Forum

voices: 1
replies: 0

3 years, 7 months ago  Howard Matusow

Upgrading free users to paid users via google

By:  Howard Matusow in: Community Forum

voices: 2
replies: 1

3 years, 7 months ago  Bruce

Viewing 3 topics - 1 through 3 (of 3 total)

My Latest Replies (From Various Topics)

Viewing 19 replies - 1 through 19 (of 19 total)
Author Replies
Author Replies
Posted: Friday Jun 7th, 2013 at 7:50 am #51603

So the issue with your installation was with the following PHP Extensions not be installed:

Multibyte String Extension
Mcrypt/Encryption Extension

Glad to hear that you fixed your issue. :-)

Yes, and you helped a lot explaining to me the difference in how IPN calls are handled between new users and existing users. I think having this on your main site will help a ton, our thread here, because I have seen a ton of people having this issue. Your software works great, the issue is on our end, shoring up proper PCI compliance – e-commerce correct apache builds and settings.

Posted: Friday Jun 7th, 2013 at 7:43 am #51601

Just to confirm, you’re saying that the Server Scanner is showing that your server is okay, or that you can now upgrade members correctly?

Correct. I fixed the red error warnings, which was an issue with e-commerce settings = mcrypt here were the errors;

“Error[ERROR] Multibyte String Extension Missing PHP extension. s2Member® needs the mbstring extension for PHP. This will add multibyte support to your installation of PHP, allowing UTF-8 character conversion. Please consult with your web hosting company about this message. ————————————————————————

Error[ERROR] Mcrypt/Encryption Extension Missing Mcrypt extension. s2Member® needs the Mcrypt extension for PHP. This will add encryption support to your installation of PHP, with a variety of block algorithms; such as DES, TripleDES, and Blowfish. Please consult with your web hosting company about this message. ”

I corrected the above 2 issues by rebuilding apache via easy apache, and adding e-commerce capability. The following 2 yellow warnings still remain, although everything is working fine now, free users are now signing up for paid membership and correctly being upgraded:

“Warning[WARNING] Plugin Directory Checksum (|s2member|) dismiss? Although NOT required, s2Member® recommends that you reinstall the following plugin directory: |/home/stockmat/public_html/wp-content/plugins/s2member|. The checksum for this plugin directory (|b93f7da412ab0b9c6aadc0d2191c2260|), does NOT match up with the official release of this plugin (|166c616c7ba979776c192f9e6fcc5769|). An invalid checksum can be caused by an incomplete set of files. Or, by files that should NOT appear in this directory. Or, by corrupted files in this directory. Reinstalling the official release of this plugin should correct this issue. If all else fails, please check your method of upload. We recommend FTP via FileZillaâ„¢ . Also, please be sure the following file extensions are uploaded in |ASCII| mode (|php, html, xml, txt, css, js, ini, pot, po, sql, svg|). All other files should be uploaded in |BINARY| mode. Some FTP applications (like FileZillaâ„¢), can be configured to automatically recognize file extensions that should be uploaded in |ASCII| mode, while all others will be uploaded in |BINARY| mode by default. With this type of configuration, use upload mode |AUTO|.

———————————————————————— Warning[WARNING] Plugin Directory Checksum (|s2member-pro|) dismiss? Although NOT required, s2Member® recommends that you reinstall the following plugin directory: |/home/stockmat/public_html/wp-content/plugins/s2member-pro|. The checksum for this plugin directory (|18363053d9d4aa4be1b1bfd6d7edb4e8|), does NOT match up with the official release of this plugin (|4b879e1210c600dbf13623943f7bcdf5|). An invalid checksum can be caused by an incomplete set of files. Or, by files that should NOT appear in this directory. Or, by corrupted files in this directory. Reinstalling the official release of this plugin should correct this issue. If all else fails, please check your method of upload. We recommend FTP via FileZillaâ„¢ . Also, please be sure the following file extensions are uploaded in |ASCII| mode (|php, html, xml, txt, css, js, ini, pot, po, sql, svg|). All other files should be uploaded in |BINARY| mode. Some FTP applications (like FileZillaâ„¢), can be configured to automatically recognize file extensions that should be uploaded in |ASCII| mode, while all others will be uploaded in |BINARY| mode by default. With this type of configuration, use upload mode |AUTO”

Posted: Friday Jun 7th, 2013 at 7:25 am #51597

Thanks for the info. Sorry for the delay in response.

Do you know what errors the scanner was throwing? Also, could you try another test transaction, reverting to a default WordPress theme, and deactivating all plugins except s2Member?

If I do that, my site will be down for members to sign up. It’s working fine now. The errors were mcrypt and another. I can send attachment, let me know where to send. I rebuilt apache with all ecommerce settings correctly. I still have a check sum yellow warning for s2member, even after reinstalling as per site instructions here. Regardless, it works, thanks!

Posted: Thursday Jun 6th, 2013 at 5:44 pm #51547

Fixed Bruce! I fixed all errors in the Knowledge Base » s2Member® Server Scanner

thanks!

Posted: Thursday Jun 6th, 2013 at 10:29 am #51531

Ok, I got the report from running server scanner, can I send it to you to look at? there were some errors.

Posted: Thursday Jun 6th, 2013 at 9:47 am #51526

Ok, got it, I will try what you recommend and get back with you, thanks Bruce!

Posted: Thursday Jun 6th, 2013 at 9:29 am #51524

It’s receiving data, again, NEW USER signup in real and test mode works, so it has to be, unless I am missing something or not fully understanding you?

Posted: Thursday Jun 6th, 2013 at 9:21 am #51522

ok, i first saved logs from log dir, then deleted those. I upgraded testerbater via real mode thru auth.net no new log file written, so something is off here.

Posted: Thursday Jun 6th, 2013 at 9:15 am #51519

I will run in real mode right now. ill do testerbater again. or, do you want me to create a new “free user” and upgrade that one? perhaps both?

Posted: Thursday Jun 6th, 2013 at 9:11 am #51516

We have run it every way. I will put it all into real mode.. again, NEW USERS are fine, in any mode, test, real.. upgrading users arent, in real or test mode. exactly what do you want me to do right now, and I will do it, cool?

Posted: Thursday Jun 6th, 2013 at 9:05 am #51513

if you add a new user in test mode, it will have all the right stuff filled in under that user — payment gateway, id, etc,, but u try to upgrade that user — nope, won’t work.

we also added new user in real mode, same issues across the board.

Posted: Thursday Jun 6th, 2013 at 9:03 am #51512

I’m not seeing this in any of the log files you provided us.

Yep, I’m not either.. we were looking for that as well, and wondering why no log on it. I can shut off auth test mode sign up again iif needed, but you will see it won’t log it.

Posted: Thursday Jun 6th, 2013 at 8:58 am #51510

“I’m not seeing anything in your Authorize.Net IPN logs that suggests that you tried this. Do you know which entry is tied to these transactions?”

Testerbater was the id we used to test in real mode, and as well, I did not see anything in log entry for that user as well.

Posted: Thursday Jun 6th, 2013 at 8:56 am #51507

Sandbox is off, tried all of this stuff Bruce, had same issue with Google checkout. auth test mode on and off, even ran a new user real transaction, then tried to upgrade that new user to higher level — did not work.

Posted: Thursday Jun 6th, 2013 at 8:54 am #51504

Already tried that, same issue :( We ran a real transaction, same issue

Posted: Thursday Jun 6th, 2013 at 8:42 am #51499

Sent a form request reply from the last thread where we had an issue with google, same exact issue, so same deal. I sent you all the logs, ftp and WP admin logon about 10 minutes ago. Did you receive it? thanks! Btw, the replies here were from my tech guy, he did not know not to “self reply” thanks!

Posted: Thursday Jun 6th, 2013 at 8:02 am #51483

This is getting on my nerves, I might be time to get money back here, Many people are complaining on this,

Posted: Wednesday Jun 5th, 2013 at 8:36 pm #51437

Those above are trying to modify the subscription. Transaction goes through but s2member never updates the level successfully.

Posted: Wednesday Jun 5th, 2013 at 8:35 pm #51436

Here’s some of my logs. Maybe someone has some insight?

LOG ENTRY: Thu Jun 6th, 2013 @ precisely 12:13 am UTC
PHP v5.3.20 :: WordPress® v3.5.1 :: s2Member® v130513 :: s2Member® Pro v130513
Memory 35.91 MB :: Real Memory 36.25 MB :: Peak Memory 36.01 MB :: Real Peak Memory 36.25 MB
stockmatusow.com/platinum-sign-up/
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
——– Input vars: ( Thu Jun 6, 2013 12:13:40 am UTC ) ——–
array (
‘x_type’ => ‘AUTH_CAPTURE’,
‘x_method’ => ‘CC’,
‘x_email’ => ‘kydogger@hotmail.com’,
‘x_first_name’ => ‘test’,
‘x_last_name’ => ‘account’,
‘x_customer_ip’ => ‘64.183.101.162’,
‘x_invoice_num’ => ‘s2-51afd43478732’,
‘x_description’ => ‘$500.00 USD / Yearly (recurring charge, for ongoing access)’,
‘s2_initial_payment’ => ‘1’,
‘s2_invoice’ => ‘2’,
‘s2_custom’ => ‘stockmatusow.com’,
‘x_tax’ => ‘0.00’,
‘x_amount’ => ‘500.00’,
‘x_currency_code’ => ‘USD’,
‘x_card_num’ => ‘************1111’,
‘x_exp_date’ => ‘2017-04’,
‘x_card_code’ => ‘123’,
‘x_address’ => ‘blah’,
‘x_city’ => ‘blah’,
‘x_state’ => ‘ca’,
‘x_country’ => ‘US’,
‘x_zip’ => ‘90025’,
‘x_version’ => ‘3.1’,
‘x_login’ => ‘xxxxxxxx/key/tran’,
‘x_tran_key’ => ‘xxxxxxxx/key/tran’,
‘x_delim_data’ => ‘true’,
‘x_delim_char’ => ‘,’,
‘x_encap_char’ => ‘”‘,
‘x_relay_response’ => ‘false’,
)
——– Output string/vars: ( Thu Jun 6, 2013 12:13:40 am UTC ) ——–
“1”,”1″,”1″,”This transaction has been approved.”,”SZR45W”,”Y”,”2194126703″,”s2-51afd43478732″,”$500.00 USD / Yearly (recurring charge, for ongoing access)”,”500.00″,”CC”,”auth_capture”,””,”test”,”account”,””,”blah”,”blah”,”ca”,”90025″,”US”,””,””,”kydogger@hotmail.com”,””,””,””,””,””,””,””,””,”0.00″,””,””,””,””,”AC527FD4D50DCAAEF5E4CB238E1D3A54″,”P”,”2″,””,””,””,””,””,””,””,””,””,””,”XXXX1111″,”Visa”,””,””,””,””,””,””,””,””,””,””,””,””,””,””,””,””,”1″,”2″,”stockmatusow.com”
array (
0 => ‘1’,
1 => ‘1’,
2 => ‘1’,
3 => ‘This transaction has been approved.’,
4 => ‘SZR45W’,
5 => ‘Y’,
6 => ‘2194126703’,
7 => ‘s2-51afd43478732’,
8 => ‘$500.00 USD / Yearly (recurring charge, for ongoing access)’,
9 => ‘500.00’,
10 => ‘CC’,
11 => ‘auth_capture’,
12 => ”,
13 => ‘test’,
14 => ‘account’,
15 => ”,
16 => ‘blah’,
17 => ‘blah’,
18 => ‘ca’,
19 => ‘90025’,
20 => ‘US’,
21 => ”,
22 => ”,
23 => ‘kydogger@hotmail.com’,
24 => ”,
25 => ”,
26 => ”,
27 => ”,
28 => ”,
29 => ”,
30 => ”,
31 => ”,
32 => ‘0.00’,
33 => ”,
34 => ”,
35 => ”,
36 => ”,
37 => ‘AC527FD4D50DCAAEF5E4CB238E1D3A54’,
38 => ‘P’,
39 => ‘2’,
40 => ”,
41 => ”,
42 => ”,
43 => ”,
44 => ”,
45 => ”,
46 => ”,
47 => ”,
48 => ”,
49 => ”,
50 => ‘XXXX1111’,
51 => ‘Visa’,
52 => ”,
53 => ”,
54 => ”,
55 => ”,
56 => ”,
57 => ”,
58 => ”,
59 => ”,
60 => ”,
61 => ”,
62 => ”,
63 => ”,
64 => ”,
65 => ”,
66 => ”,
67 => ”,
68 => ‘1’,
69 => ‘2’,
70 => ‘stockmatusow.com’,
‘response_code’ => ‘1’,
‘response_subcode’ => ‘1’,
‘response_reason_code’ => ‘1’,
‘response_reason_text’ => ‘This transaction has been approved.’,
‘authorization_code’ => ‘SZR45W’,
‘avs_response’ => ‘Y’,
‘transaction_id’ => ‘2194126703’,
‘invoice_number’ => ‘s2-51afd43478732’,
‘description’ => ‘$500.00 USD / Yearly (recurring charge, for ongoing access)’,
‘amount’ => ‘500.00’,
‘method’ => ‘CC’,
‘transaction_type’ => ‘auth_capture’,
‘customer_id’ => ”,
‘first_name’ => ‘test’,
‘last_name’ => ‘account’,
‘company’ => ”,
‘address’ => ‘blah’,
‘city’ => ‘blah’,
‘state’ => ‘ca’,
‘zipcode’ => ‘90025’,
‘country’ => ‘US’,
‘phone’ => ”,
‘fax’ => ”,
’email’ => ‘kydogger@hotmail.com’,
‘ship_to_first_name’ => ”,
‘ship_to_last_name’ => ”,
‘ship_to_company’ => ”,
‘ship_to_address’ => ”,
‘ship_to_city’ => ”,
‘ship_to_state’ => ”,
‘ship_to_zipcode’ => ”,
‘ship_to_country’ => ”,
‘tax’ => ‘0.00’,
‘duty’ => ”,
‘freight’ => ”,
‘tax_exempt’ => ”,
‘po_number’ => ”,
‘md5_hash’ => ‘AC527FD4D50DCAAEF5E4CB238E1D3A54’,
‘card_code_response’ => ‘P’,
‘cavv_response’ => ‘2’,
‘card_number’ => ”,
‘card_type’ => ”,
‘split_tender_id’ => ”,
‘requested_amount’ => ”,
‘balance_on_card’ => ”,
)

LOG ENTRY: Thu Jun 6th, 2013 @ precisely 12:13 am UTC
PHP v5.3.20 :: WordPress® v3.5.1 :: s2Member® v130513 :: s2Member® Pro v130513
Memory 35.91 MB :: Real Memory 36.25 MB :: Peak Memory 36.01 MB :: Real Peak Memory 36.25 MB
stockmatusow.com/platinum-sign-up/
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
——– Input vars: ( Thu Jun 6, 2013 12:13:40 am UTC ) ——–
array (
‘x_method’ => ‘create’,
‘x_email’ => ‘kydogger@hotmail.com’,
‘x_first_name’ => ‘test’,
‘x_last_name’ => ‘account’,
‘x_customer_ip’ => ‘64.183.101.162’,
‘x_invoice_num’ => ‘s2-51afd43478732’,
‘x_description’ => ‘$500.00 USD / Yearly (recurring charge, for ongoing access) ((1402056820:0 D:1 Y~stockmatusow.com~2~USD))’,
‘x_amount’ => ‘500.00’,
‘x_currency_code’ => ‘USD’,
‘x_start_date’ => ‘2014-06-06’,
‘x_unit’ => ‘days’,
‘x_length’ => 365,
‘x_total_occurrences’ => ‘9999’,
‘x_card_num’ => ‘************1111’,
‘x_exp_date’ => ‘2017-04’,
‘x_card_code’ => ‘123’,
‘x_address’ => ‘blah’,
‘x_city’ => ‘blah’,
‘x_state’ => ‘ca’,
‘x_country’ => ‘US’,
‘x_zip’ => ‘90025’,
‘x_login’ => ‘xxxxxxxx/key/tran’,
‘x_tran_key’ => ‘xxxxxxxx/key/tran’,
)
——– Output string/vars: ( Thu Jun 6, 2013 12:13:41 am UTC ) ——–
s2-51afd43478732Ok

I00001

Successful.1718442
array (
‘response_reason_code’ => ‘I00001’,
‘response_code’ => ‘I00001’,
‘response_reason_text’ => ‘Successful.’,
‘response_text’ => ‘Successful.’,
‘subscription_id’ => ‘1718442’,
)

LOG ENTRY: Thu Jun 6th, 2013 @ precisely 12:13 am UTC
PHP v5.3.20 :: WordPress® v3.5.1 :: s2Member® v130513 :: s2Member® Pro v130513
Memory 36.02 MB :: Real Memory 36.25 MB :: Peak Memory 36.15 MB :: Real Peak Memory 36.25 MB
stockmatusow.com/platinum-sign-up/
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36
——– Input vars: ( Thu Jun 6, 2013 12:13:41 am UTC ) ——–
array (
‘x_method’ => ‘cancel’,
‘x_subscription_id’ => ‘1718413’,
‘x_login’ => ‘xxxxxxxx/key/tran’,
‘x_tran_key’ => ‘xxxxxxxx/key/tran’,
‘x_invoice_num’ => ”,
‘x_description’ => ”,
)
——– Output string/vars: ( Thu Jun 6, 2013 12:13:41 am UTC ) ——–
Ok

I00002

The subscription has already been canceled.
array (
‘response_reason_code’ => ‘I00002’,
‘response_code’ => ‘I00002’,
‘response_reason_text’ => ‘The subscription has already been canceled.’,
‘response_text’ => ‘The subscription has already been canceled.’,
‘__error’ => ‘Error #I00002. The subscription has already been canceled.’,
)

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

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.