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: pico the one and only

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


Topics I'm Subscribed To

Viewing 21 topics - 1 through 21 (of 21 total)
Topic Count Last Reply
"Only variables can be passed by reference"

By:  Xander Robar in: Community Forum

voices: 6
replies: 8

3 years ago  Gerard Davies

Subscription duration

By:  pico the one and only in: Community Forum

voices: 3
replies: 4

3 years, 5 months ago  Mike (Volunteer Moderator)

Need help setting up EOT notification

By:  Danny Kim in: Unofficial Extensions/Hacks

voices: 4
replies: 9

3 years, 5 months ago  Danny Kim

How to kill/delete a specific generated link

By:  t2media in: Community Forum

voices: 9
replies: 22

3 years, 7 months ago  Ian Tasker

Custom Values in Notifications Email

By:  Zechariah Stover in: Community Forum

voices: 3
replies: 5

3 years, 9 months ago  Eduan

member registration / mailchimp groups

By:  pico the one and only in: Community Forum

voices: 2
replies: 1

3 years, 10 months ago  Cristián Lávaque

non-recurring subscription

By:  pico the one and only in: Community Forum

voices: 3
replies: 10

3 years, 10 months ago  Cristián Lávaque

Mailchimp API To Be Discontinued

By:  Terry Randolph in: Community Forum

voices: 4
replies: 5

3 years, 10 months ago  Jason (Lead Developer)

Registration confirmation page (custom)

By:  pico the one and only in: Community Forum

voices: 2
replies: 6

3 years, 10 months ago  pico the one and only

How to edit Registration confirmation message

By:  pico the one and only in: Community Forum

voices: 2
replies: 13

3 years, 12 months ago  Cristián Lávaque

authorize.net membership/subscription options

By:  pico the one and only in: Community Forum

voices: 4
replies: 3

3 years, 12 months ago  Cristián Lávaque

new members assigned to "subscribers"

By:  pico the one and only in: Community Forum

voices: 3
replies: 3

4 years ago  pico the one and only

Gift memberships & pro version?

By:  Lesley Austin in: Community Forum

voices: 5
replies: 6

4 years ago  pico the one and only

specific post/page buy now button + membershi

By:  pico the one and only in: Community Forum

voices: 3
replies: 7

4 years, 1 month ago  Eduan

second license

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 2 months ago  Eduan

Confirmation after paypal

By:  carl brook in: Community Forum

voices: 5
replies: 10

4 years, 3 months ago  Charles George

Need to edit s2member_paypal_return

By:  Larry Wall in: Community Forum

voices: 3
replies: 14

4 years, 3 months ago  Eduan

Paypal return page

By:  pico the one and only in: Community Forum

voices: 3
replies: 8

4 years, 3 months ago  pico the one and only

s2member + EasyRotator

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 3 months ago  pico the one and only

PP Specific Post/Page (BuyNow): no expiration

By:  pico the one and only in: Community Forum

voices: 1
replies: 0

4 years, 4 months ago  pico the one and only

trial with limited number of article views

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 7 months ago  Raam Dev

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

Topics I've Started

Viewing 14 topics - 1 through 14 (of 14 total)
Topic Count Last Reply
Subscription duration

By:  pico the one and only in: Community Forum

voices: 3
replies: 4

3 years, 5 months ago  Mike (Volunteer Moderator)

member registration / mailchimp groups

By:  pico the one and only in: Community Forum

voices: 2
replies: 1

3 years, 10 months ago  Cristián Lávaque

non-recurring subscription

By:  pico the one and only in: Community Forum

voices: 3
replies: 10

3 years, 10 months ago  Cristián Lávaque

Registration confirmation page (custom)

By:  pico the one and only in: Community Forum

voices: 2
replies: 6

3 years, 10 months ago  pico the one and only

How to edit Registration confirmation message

By:  pico the one and only in: Community Forum

voices: 2
replies: 13

3 years, 12 months ago  Cristián Lávaque

authorize.net membership/subscription options

By:  pico the one and only in: Community Forum

voices: 4
replies: 3

3 years, 12 months ago  Cristián Lávaque

new members assigned to "subscribers"

By:  pico the one and only in: Community Forum

voices: 3
replies: 3

4 years ago  pico the one and only

specific post/page buy now button + membershi

By:  pico the one and only in: Community Forum

voices: 3
replies: 7

4 years, 1 month ago  Eduan

second license

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 2 months ago  Eduan

Paypal return page

By:  pico the one and only in: Community Forum

voices: 3
replies: 8

4 years, 3 months ago  pico the one and only

s2member + EasyRotator

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 3 months ago  pico the one and only

PP Specific Post/Page (BuyNow): no expiration

By:  pico the one and only in: Community Forum

voices: 1
replies: 0

4 years, 4 months ago  pico the one and only

free membership + pay for access to content

By:  pico the one and only in: Community Forum

voices: 2
replies: 2

4 years, 5 months ago  pico the one and only

trial with limited number of article views

By:  pico the one and only in: Community Forum

voices: 2
replies: 3

4 years, 7 months ago  Raam Dev

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

My Latest Replies (From Various Topics)

Viewing 25 replies - 1 through 25 (of 40 total)
Author Replies
Author Replies
Posted: Thursday Nov 28th, 2013 at 1:55 pm #61474

same issue. same solution.
must be a bug, yes?

Posted: Saturday Jul 27th, 2013 at 3:36 pm #54244

[snip]

Posted: Saturday Jul 27th, 2013 at 2:37 pm #54240

I ended up with separate pages for each of the options – clicking a radio button takes you to the respective “membership registration” form.

now, I realize that on my “member profile” page I have a “RENEW membership” form.
that one is still showing the original 12-month duration.

my question: is there a difference in “membership renewal” and “membership registration” forms?

these are the values I have in my renewal form: ta=”0″ tp=”0″ tt=”D” ra=”39.95″ rp=”1″ rt=”Y” rr=”BN” rrt=””

my plan is to just re-direct the users to the same “membership registration” form that any non-member would use. is that the right approach? (I think I remember that s2member does not automatically start a membership renewal on the date that the existing memberhship expires but the date the form was submitted).

thanks.

Posted: Wednesday Mar 6th, 2013 at 6:01 pm #43907

funny (strange), I just got the same request from a client today…

Posted: Friday Mar 1st, 2013 at 11:48 am #43506

oh! so, I should use Dashboard -> s2Member ->AUTH.NET OPTIONS -> Automatic EOT Behavior -> fixed-term Extensions (instead of PAYPAL OPTIONS -> Automatic EOT Behavior -> Fixed-Term Extensions), right?

and should i then include the “billing modifications form” or “billing update form” on the Members options page?

Posted: Friday Mar 1st, 2013 at 11:43 am #43504

oh that would be perfect. trying it now.

thanks!

Posted: Wednesday Feb 27th, 2013 at 10:06 pm #43363

so there’s no way to let non-recurring subscribers “renew” without lag or overlap?

and if the subscriber misses the last day of their subscription they can’t even use the billing update form (since I’m going to hide that from non-subscribers)?

I wish there was an easy way to accomplish the logical

1. if I’m a current member with a status of at least leve 1, I should be able to renew my subscription before it expires without losing any time on m original subscription.

2. if I’m a current member and my subscription expired, I should be able to use my old username and password to log in at at least be able to renew my subscription.

possible?

Posted: Tuesday Feb 26th, 2013 at 11:34 am #43248

ok, one thing I figured out: I need to set the “membership profile modification” page to unrestricted so that users whose membership expired can fill out the “update billing” form.

if that’s the right way, then one thing I’m concerned about is the fact that users will always see the “update billing” form when they view this page. the concern is that members could accidentally sign up for another membership because, as far as I understand, filling out this [s2Member-Pro-AuthNet-Form modify=”1″ …] form will re-start their membership, no matter what their current status, right?

Posted: Monday Feb 25th, 2013 at 9:34 pm #43197

hi. I’m still stuck with this issue… now I’ve tested with a one-week subscription. that just expired.

with that account, I can’t even access my account info page that I had set up so users can update or modify their subscription.

since s2member does not sent out notifications to members about their expiring membership, I can foresee a lot of memberships expiring. how do they renew then after it expired?? and how would they renew before it expired?

thanks

Posted: Monday Feb 18th, 2013 at 1:06 am #42236

thanks for the resonse

so

1. For a User to renew, they should use Billing Modification Forms. These forms will overwrite a previous subscription is there is one.

See: Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Modification Forms

2. For a User to update their Billing Info (like Credit Card Number, or Billing Address), you should also set up Billing Update Forms.

See: Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Update Forms

1. does that mean a user will still have access to their member account info after they’ve been demoted?
in other words, they will have access to the billing modification form?

2. the “update billing info” form doesn’t seem to be working in my case. I assumed that’s because these memberships are non-recurring. the “update billing info” form reads: “nothing to update. you have NO recurring fees…”

Posted: Saturday Feb 16th, 2013 at 9:11 pm #42008

oh I’m curious!
and does anyone have experience integrating with other list services?

Posted: Saturday Feb 16th, 2013 at 12:50 pm #41952

right. I remember reading through that.

now I wonder if it’s possible to disable POST requests on the search page.

thanks for your time in supporting my little issue.

Posted: Friday Feb 15th, 2013 at 6:53 pm #41911

shikes. i knew that it was my fault… sorry.

of course, I was trying to protect search (results) from access without membership.
but it looks like if I change the restriction to

/?s=

then it should allow the thank you page but keep non-members from accessing the search results, right?

thanks again.

excellent support here!

Posted: Friday Feb 15th, 2013 at 9:58 am #41881

Hi and thanks. But no, that was the first thing I checked. That is, the page itself has no restrictions on it. It’s publically accessible.

Posted: Wednesday Jan 9th, 2013 at 10:51 pm #36823

hi cristian
I did the troubleshooting tests a while back when I had other issues. but I suppose I need to do all of it again.
so I will be back.

thanks

Posted: Tuesday Jan 8th, 2013 at 8:39 pm #36658

here are the logs

authnet IPN:

PHP v5.3.14 :: WordPress® v3.4.2 :: s2Member® v121213 :: s2Member® Pro v121213
Memory 27.33 MB :: Real Memory 27.75 MB :: Peak Memory 27.55 MB :: Real Peak Memory 27.75 MB
www.lookforward-yourwhitebook.com/?s2member_pro_authnet_notify=1
User-Agent: 
array (
  's2member_log' => 
  array (
    0 => 'Unable to verify POST vars. This is most likely related to an invalid Authorize.Net® configuration. Please check: s2Member -> Authorize.Net® Options.',
    1 => 'If you\'re absolutely SURE that your Authorize.Net® configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect to Authorize.Net® over an HTTPS connection.',
    2 => 's2Member uses the WP_Http class for remote connections; which will try to use cURL first, and then fall back on the FOPEN method when cURL is not available. On a Windows® server, you may have to disable your cURL extension. Instead, set allow_url_fopen = yes in your php.ini file. The cURL extension (usually) does NOT support SSL connections on a Windows® server.',
    3 => 'array (
  \'s2member_pro_authnet_notify\' => \'1\',
  \'x_response_code\' => \'1\',
  \'x_response_reason_code\' => \'1\',
  \'x_response_reason_text\' => \'This transaction has been approved.\',
  \'x_avs_code\' => \'Y\',
  \'x_auth_code\' => \'xyz\',
  \'x_trans_id\' => \'123\',
  \'x_method\' => \'CC\',
  \'x_card_type\' => \'Visa\',
  \'x_account_number\' => \'XXXX\',
  \'x_first_name\' => \'test\',
  \'x_last_name\' => \'subscriber\',
  \'x_company\' => \'\',
  \'x_address\' => \'123 street\',
  \'x_city\' => \'LA\',
  \'x_state\' => \'CA\',
  \'x_zip\' => \'90291\',
  \'x_country\' => \'US\',
  \'x_phone\' => \'\',
  \'x_fax\' => \'\',
  \'x_email\' => \'pirco@testing.com\',
  \'x_invoice_num\' => \'s2-123\',
  \'x_description\' => \'1 year membership: $49.95 USD\',
  \'x_type\' => \'auth_capture\',
  \'x_cust_id\' => \'\',
  \'x_ship_to_first_name\' => \'\',
  \'x_ship_to_last_name\' => \'\',
  \'x_ship_to_company\' => \'\',
  \'x_ship_to_address\' => \'\',
  \'x_ship_to_city\' => \'\',
  \'x_ship_to_state\' => \'\',
  \'x_ship_to_zip\' => \'\',
  \'x_ship_to_country\' => \'\',
  \'x_amount\' => \'4.90\',
  \'x_tax\' => \'0.00\',
  \'x_duty\' => \'0.00\',
  \'x_freight\' => \'0.00\',
  \'x_tax_exempt\' => \'FALSE\',
  \'x_po_num\' => \'\',
  \'x_MD5_Hash\' => \'XYZ123\',
  \'x_cvv2_resp_code\' => \'P\',
  \'x_cavv_response\' => \'2\',
  \'x_test_request\' => \'false\',
  \'s2_invoice\' => \'2::1 W\',
  \'s2_custom\' => \'www.lookforward-yourwhitebook.com\',
)',
  ),
)

authnet API:

-------- Output string/vars: ( Wed Jan 9, 2013 1:29:29 am UTC ) --------
"1","1","1","This transaction has been approved.","XYZ123","Y","123","s2-55xyz7878","1 year membership: $49.95 USD","4.90","CC","auth_capture","","test","subscriber","","123 street","LA","CA","90291","US","","","pirco@testing.com","","","","","","","","","0.00","","","","","XYZ123","P","2","","","","","","","","","","","XYZ123","Visa","","","","","","","","","","","","","","","","","2::1 W","www.lookforward-yourwhitebook.com"
array (
  0 => '1',
  1 => '1',
  2 => '1',
  3 => 'This transaction has been approved.',
  4 => 'XYZ123',
  5 => 'Y',
  6 => '123',
  7 => 's2-55xyz7878',
  8 => '1 year membership: $49.95 USD',
  9 => '4.90',
  10 => 'CC',
  11 => 'auth_capture',
  12 => '',
  13 => 'test',
  14 => 'subscriber',
  15 => '',
  16 => '123 street',
  17 => 'LA',
  18 => 'CA',
  19 => '90291',
  20 => 'US',
  21 => '',
  22 => '',
  23 => 'pirco@testing.com',
  24 => '',
  25 => '',
  26 => '',
  27 => '',
  28 => '',
  29 => '',
  30 => '',
  31 => '',
  32 => '0.00',
  33 => '',
  34 => '',
  35 => '',
  36 => '',
  37 => 'XYZ123',
  38 => 'P',
  39 => '2',
  40 => '',
  41 => '',
  42 => '',
  43 => '',
  44 => '',
  45 => '',
  46 => '',
  47 => '',
  48 => '',
  49 => '',
  50 => 'XYZ123',
  51 => 'Visa',
  52 => '',
  53 => '',
  54 => '',
  55 => '',
  56 => '',
  57 => '',
  58 => '',
  59 => '',
  60 => '',
  61 => '',
  62 => '',
  63 => '',
  64 => '',
  65 => '',
  66 => '',
  67 => '',
  68 => '2::1 W',
  69 => 'www.lookforward-yourwhitebook.com',
  'response_code' => '1',
  'response_subcode' => '1',
  'response_reason_code' => '1',
  'response_reason_text' => 'This transaction has been approved.',
  'authorization_code' => 'XYZ123',
  'avs_response' => 'Y',
  'transaction_id' => '123',
  'invoice_number' => 's2-55xyz7878',
  'description' => '1 year membership: $49.95 USD',
  'amount' => '4.90',
  'method' => 'CC',
  'transaction_type' => 'auth_capture',
  'customer_id' => '',
  'first_name' => 'test',
  'last_name' => 'subscriber',
  'company' => '',
  'address' => '123 street',
  'city' => 'LA',
  'state' => 'CA',
  'zipcode' => '90291',
  'country' => 'US',
  'phone' => '',
  'fax' => '',
  'email' => 'pirco@testing.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' => 'XYZ123',
  'card_code_response' => 'P',
  'cavv_response' => '2',
  'card_number' => '',
  'card_type' => '',
  'split_tender_id' => '',
  'requested_amount' => '',
  'balance_on_card' => '',
)

paypal IPN:

PHP v5.3.14 :: WordPress® v3.4.2 :: s2Member® v121213 :: s2Member® Pro v121213
Memory 15.61 MB :: Real Memory 16.25 MB :: Peak Memory 15.77 MB :: Real Peak Memory 16.25 MB
www.lookforward-yourwhitebook.com/?s2member_paypal_notify=1&s2member_paypal_proxy=authnet&s2member_paypal_proxy_use=pro-emails&s2member_paypal_proxy_verification=caa2d6e61ef84e67b31a32fdc225986e&s2member_paypal_proxy_return_url=%2Fthank-you
User-Agent: WordPress/3.4.2; http://www.lookforward-yourwhitebook.com
array (
  'txn_type' => 'web_accept',
  'txn_id' => '123',
  'custom' => 'www.lookforward-yourwhitebook.com',
  'mc_gross' => '4.90',
  'mc_currency' => 'USD',
  'tax' => '0.00',
  'payer_email' => 'pirco@testing.com',
  'first_name' => 'test',
  'last_name' => 'subscriber',
  'option_name1' => 'Originating Domain',
  'option_selection1' => 'www.lookforward-yourwhitebook.com',
  'option_name2' => 'Customer IP Address',
  'option_selection2' => '1.1.1.1',
  'item_name' => '1 year membership: $49.95 USD',
  'item_number' => '2::1 W',
  'proxy_verified' => 'authnet',
  's2member_log' => 
  array (
    0 => 'IPN received on: Wed Jan 9, 2013 1:29:31 am UTC',
    1 => 's2Member POST vars verified with a Proxy Key',
    2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
    3 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ).',
    4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.',
    5 => 'Signup Confirmation Email sent to: "test subscriber" <pirco@testing.com>.',
    6 => 'Subscr. Return ( `modification=0` ), a Proxy Return URL is ready.',
    7 => 'User exists. Handling `payment` for Subscription via ( `web_accept` ).',
    8 => 'Storing IPN signup vars now. These are associated with a User\'s account record; for future reference.',
  ),
  'subscr_gateway' => 'authnet',
  'subscr_id' => '123',
  'eotper' => '1 W',
  'ccaps' => '',
  'level' => '2',
  'ip' => '1.1.1.1',
  'period1' => '0 D',
  'mc_amount1' => '0.00',
  'period3' => '1 W',
  'mc_amount3' => '4.90',
  'initial_term' => '0 D',
  'initial' => '4.90',
  'regular' => '4.90',
  'regular_term' => '1 W',
  'recurring' => '0',
  's2member_paypal_proxy_return_url' => '/thank-you',
  's2member_paypal_proxy' => 'authnet',
  's2member_paypal_proxy_use' => 'pro-emails',
  's2member_paypal_proxy_verification' => 'zzzz',
)
Posted: Tuesday Jan 8th, 2013 at 8:07 pm #36652

for testing purposes you can access the registration page here
http://www.lookforward-yourwhitebook.com/become-a-member
and use authorize’s test VISA card 4007000000027

EDIT: well, it’s getting weirder… now the page does not only not re-direct. it doesn’t even show the AJAX confirmation message. it seems to think this page is now protected (it is not). at least that’s what I can glean from the URL http://www.lookforward-yourwhitebook.com/become-a-member/?_s2member_seeking%5Btype%5D=page&_s2member_seeking%5Bpage%5D=1172&&#8230;

EDIT2: and now I see this message in the log: Unable to verify POST vars. This is most likely related to an invalid Authorize.Net® configuration. Please check: s2Member -> Authorize.Net® Options.
(sorry, EDIT3: looks like that message is a default message)

Posted: Tuesday Jan 8th, 2013 at 8:04 pm #36650

sorry. I tested without protection already and disabled the authentication now again.

I had the “silent mail chimp subscription” hack in mu-plugins but disabled that.

I followed the troubleshooting tips. I’m using authorize.net. still a test account but it’s not in TEST mode…

just curious because everything works. users get added, emails sent out, and the new account works. authorize.net sends me the “charge” and all is good. except the re-direct…

thanks

Posted: Monday Jan 7th, 2013 at 1:46 pm #36473

ok so I had to change direction and now need to re-direct users to a custom “thank you” page upon successful payment for a membership. I have set up the page (http://www.lookforward-yourwhitebook.com/thank-you/) and added

success="/thank-you"

to the short code

[s2Member-Pro-AuthNet-Form level="2" ccaps="" desc="$4.90 USD for 1 week access" cc="USD" custom="www.lookforward-yourwhitebook.com" ta="0" tp="0" tt="D" ra="4.90" rp="1" rt="W" rr="0" rrt="" accept="visa,mastercard,amex,discover" coupon="" accept_coupons="0" default_country_code="US" captcha="1" success="/thank-you" /]

but it does not redirect. the AJAX message displays instead. what am I missing? is there any setting that could have changed?

thanks

Posted: Saturday Jan 5th, 2013 at 12:44 pm #36281

thanks!

Posted: Friday Jan 4th, 2013 at 8:51 pm #36200

danny, did your code work?

I’m looking for a solution as well for this implausibly-not-existent feature to notify subscribers of their upcoming renewal.

thanks

Posted: Thursday Jan 3rd, 2013 at 12:21 pm #36116

OK. I just need some time to set up the live site. back soon.

thanks

Posted: Thursday Jan 3rd, 2013 at 12:20 pm #36115

thanks, Cristián. this looks great.
I suppose I can “translate” other texts with that. but how do I know which $context to reference? is there a quick way to find out?

thanks again.

Posted: Monday Dec 31st, 2012 at 1:06 pm #35854

this post made me hopeful http://www.s2member.com/forums/topic/gifting-membership-or-certificate-upcoming/
but it doesn’t sound anything is or was happening.

or is it?

Posted: Tuesday Oct 16th, 2012 at 4:41 pm #28590

ok thanks. found the upgrade to multisite license.

Viewing 25 replies - 1 through 25 (of 40 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.