EOT currently not working

Hi there,
My client has a site and the members signing up are not being assigned an EOT. Everything else seems to be working. Please let me know if there is something I should be looking at. Thank you,
Jeff

Hi Jeff.

What are you selling them? If it’s a buy-now, then the EOT should be immediate. If it’s a subscription, no EOT time would be set while the subscription is active. When the subscription ends, then the EOT time gets set.

Does that explain the behaviour, or are you having the subscriptions end and no EOT time is set on the user’s profile? If this is the case, do you have the log entries related to those cases? If not, please enable logging, reproduce the behaviour, and show me all the relevant entries, please.

I look forward to your update. :slight_smile:

That would explain the EOT, but the members aren’t being listed as belonging to a ‘Role.’

What I have for buttons:
[s2Member-PayPal-Button level=“3” ccaps="" desc=“Solid Gold Yearly Membership / Solid Gold Yearly Membership / one year of unlimited commercial free access to The Lost 45s weekly show (which you can download), PLUS 5 year database of past shows, Dozens of themed box sets, Classic Shows and The Lost 45 of the Day!” ps=“paypal” lc="" cc=“USD” dg=“0” ns=“1” custom=“website_here” ta=“99.00” tp=“12” tt=“M” ra=“99.00” rp=“1” rt=“Y” rr=“1” rrt=”" rra=“1” image=“default” output=“button” /]

[s2Member-PayPal-Button level=“2” ccaps="" desc=“Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last THREE programs to catch up on; plus the Lost 45 of the Day feature!” ps=“paypal” lc="" cc=“USD” dg=“0” ns=“1” custom=“website_here” ta=“6.99” tp=“30” tt=“D” ra=“6.99” rp=“1” rt=“M” rr=“1” rrt=”" rra=“1” image=“default” output=“button” /]

[s2Member-PayPal-Button level=“1” ccaps="" desc=“Dig It Weekly / 7 days unlimited commercial free access to The Lost 45s weekly show, plus the Lost 45 of the Day feature!” ps=“paypal” lc="" cc=“USD” dg=“0” ns=“1” custom=“website_here” ta=“0.99” tp=“7” tt=“D” ra=“0.99” rp=“1” rt=“W” rr=“1” rrt=”" rra=“1” image=“default” output=“button” /]

What We are getting from PayPal:

You have a new automatic payment profile for Name Here
Hello The Lost 45s with Barry Scott,
A new automatic payment profile for Name Here has been created. Here’s the automatic payment profile information:

Customer name: Name Here
Customer email: person@web.com
Automatic payment ID: code here
For: Solid Gold Yearly Membership / Solid Gold Yearly Membership / one year of unlimited commercial free access to The Lost 45s week
Invoice number: XXXXXX
Automatic payment details
Amount paid each time: $0.01 USD
Payments start: Mar 10, 2022
Next payment due: Mar 10, 2022
Trial Period
Trial period amount: $99.00 USD
Billing cycle: 12
Start date: Mar 10, 2021
End date: Mar 10, 2022
Sincerely,
PayPal

What we want to have happen:
Customer purchases membership
Customer gets charged periodically, but not .01 cents.

There is also no Role being assigned to the Customer.

Please help!
Thank you in advance,
Jeff

Thanks for the details.

Not sure why you’re getting the 1 cent, the shortcode attribute seems fine… It’s as if the default value were being used, ignoring the one in the shortcode…

Sometimes PayPal is picky, but I don’t remember if it’d complain about the 12 M for the trial when the 1 Y is available… Could you try 11 M o 51 W as a test? The test could be for 3 cents, if it will turn it into 1 cent, it’ll likely do it regardless of the amount you set.

The level not set may be related to the same thing causing the trial amount problem…

What do your logs say in the entries related to the transaction? WP Admin > s2Member > Log Files

Thanks so much Cristian!
Yes, the only logs able to be viewed are the reg handler and s2-http-api-debug logs. The first 3 are blank.
How can I send you the logs privately?

Logging Configuration:
Logging routines? = No
Additional?: No

I will try changing the date setting in the button, test and report back here.

It is on php 7.4
Also there is a firewall.
The site is hosted with godaddy.

Now that I’m reading through the logs, they’re useless because they’re from 2013. Please let me know what I can do. This is a large problem as customers are being turned away and my client is upset.
Thanks, Jeff

I just triple checked my button code, and I am wondering if the problem was that for each button, it had both 1Y and 12M. That probably was the culprit? I just tried to regenerate the PayPal buttons and it came out as now = 1Y and recurring = 1Y. I guess we will have to test to find out.

1 Like

I look forward to your update :slight_smile:

Hi Cristian,
I just did a test.
The registration for the below test is nowhere to be seen in the Users.
It’s also showing the recurring charge to be .01 cent.
Here is what the log recorded.
Please let me know your thoughts.
Thank you!
Jeff


You sent an automatic payment

Hello [INFO HERE],
You sent an automatic payment to The Lost 45s with Barry Scott. Here are the details:
Amount: $6.99 USD
To: The Lost 45s with Barry Scott
For: Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
Customer service URL: [WEBSITE HERE]
Customer service email: [EMAIL]

Automatic payment details
Automatic payment number: [INFO HERE]
Amount to be paid each time: $0.01 USD
Payments start: Apr 12, 2021
Pay with money from: XXXX-XXXX-XXXX-XXXX

Next payment detail
Next payment due: Apr 13, 2021

Trial Period
Trial period amount: $6.99 USD
Start date: Mar 13, 2021
End date: Apr 13, 2021


You set up automatic payments to The Lost 45s with Barry Scott
Here’s your information

Next payment due: April 13, 2021
Next payment amount: $0.01 USD

The automatic payment profile you set up
Profile ID: [INFO HERE]
Payments from: [INFO HERE]
Payments to: The Lost 45s with Barry Scott

Payments for: Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last

Amount to be paid each time: $0.01 USD

Billing cycle: Monthly
Payments start: April 13, 2021
Payments stop after cycle: Until cancellation

First trial period
First trial period amount: $6.99 USD
Billing cycle: Monthly
Start date: March 13, 2021
End date: April 13, 2021


LOG ENTRY: Sat Mar 13th, 2021 @ precisely 10:38 pm UTC
PHP v7.4.11 :: WordPress v5.7 :: s2Member v210208 :: s2Member Pro v210208
Memory 43.50 MB :: Real Memory 44.50 MB :: Peak Memory 43.95 MB :: Real Peak Memory 44.50 MB
[WEBSITE HERE]/?s2member_paypal_notify=1
User-Agent: PayPal IPN ( [WEBSITE HERE] )
Array
(
[txn_type] => subscr_signup
[subscr_id] => [INFO HERE]
[last_name] => [INFO HERE]
[option_selection1] => [WEBSITE HERE]
[option_selection2] => XX.XX.XXX.XXXX
[residence_country] => US
[mc_currency] => USD
[item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[amount1] => 6.99
[business] => [EMAIL]
[amount3] => 0.01
[recurring] => 0.01
[verify_sign] => [INFO HERE]
[payer_status] => unverified
[payer_email] => [INFO HERE]
[first_name] => [INFO HERE]
[receiver_email] => [EMAIL]
[payer_id] => [INFO HERE]
[option_name1] => Originating Domain
[invoice] => [INFO HERE]
[option_name2] => Customer IP Address
[reattempt] => 1
[item_number] => 2
[subscr_date] => 14:35:31 Mar 13, 2021 PST
[custom] => [WEBSITE HERE]
[charset] => windows-1252
[notify_version] => 3.9
[period1] => 1 M
[mc_amount1] => 6.99
[period3] => 1 M
[mc_amount3] => 0.01
[ipn_track_id] => [INFO HERE]
[option_selection] => [WEBSITE HERE]
[amount] => 6.99
[option_name] => Originating Domain
[period] => 1 M
[mc_amount] => 6.99
[s2member_log] => Array
(
[0] => IPN received on: Sat Mar 13, 2021 10:38:01 pm UTC
[1] => s2Member POST vars verified through a POST back to PayPal.
[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: “[INFO HERE]” <[INFO HERE]>.
[6] => Storing IPN signup vars into a Transient Queue. These will be processed on registration.
)

[subscr_gateway] => paypal
[subscr_baid] => I-CNSUFXKCFLC9
[subscr_cid] => I-CNSUFXKCFLC9
[level] => 2
[ccaps] => 
[eotper] => 
[ip] => 66.30.45.206
[initial_term] => 1 M
[initial] => 6.99
[regular] => 0.01
[regular_term] => 1 M
[currency] => USD
[currency_symbol] => $

)

LOG ENTRY: Sat Mar 13th, 2021 @ precisely 10:38 pm UTC
PHP v7.4.11 :: WordPress v5.7 :: s2Member v210208 :: s2Member Pro v210208
Memory 42.75 MB :: Real Memory 44.50 MB :: Peak Memory 43.25 MB :: Real Peak Memory 44.50 MB
[WEBSITE HERE]/?s2member_paypal_notify=1
User-Agent: PayPal IPN ( [WEBSITE HERE] )
Array
(
[mc_gross] => 6.99
[invoice] => [INFO HERE]
[protection_eligibility] => Eligible
[payer_id] => [INFO HERE]
[payment_date] => 14:37:50 Mar 13, 2021 PST
[payment_status] => Completed
[charset] => windows-1252
[first_name] => [INFO HERE]
[option_selection1] => [WEBSITE HERE]
[option_selection2] => XX.XX.XX.XX
[mc_fee] => 0.50
[notify_version] => 3.9
[subscr_id] => [INFO HERE]
[custom] => [WEBSITE HERE]
[payer_status] => unverified
[business] => [EMAIL]
[verify_sign] => [INFO HERE]
[payer_email] => [INFO HERE]
[option_name1] => Originating Domain
[option_name2] => Customer IP Address
[txn_id] => [INFO HERE]
[payment_type] => instant
[last_name] => [INFO HERE]
[receiver_email] => [EMAIL]
[payment_fee] => 0.50
[receiver_id] => [INFO HERE]
[txn_type] => subscr_payment
[item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[mc_currency] => USD
[item_number] => 2
[residence_country] => US
[receipt_id] => [INFO HERE]
[transaction_subject] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[payment_gross] => 6.99
[ipn_track_id] => [INFO HERE]
[option_selection] => [WEBSITE HERE]
[option_name] => Originating Domain
[s2member_log] => Array
(
[0] => IPN received on: Sat Mar 13, 2021 10:38:14 pm UTC
[1] => s2Member POST vars verified through a POST back to PayPal.
[2] => s2Member originating domain ($_SERVER["HTTP_HOST"]) validated.
[3] => s2Member txn_type identified as ( subscr_payment|recurring_payment ).
[4] => Sleeping for 15 seconds. Waiting for a possible ( subscr_signup|subscr_modify|recurring_payment_profile_created ).
[5] => Awake. It’s Sat Mar 13, 2021 10:38:29 pm UTC. s2Member txn_type identified as ( subscr_payment|recurring_payment ).
[6] => Skipping this IPN response, for now. The Subscr. ID is not associated with a registered Member.
[7] => Re-generating. This IPN will go into a Transient Queue; and be re-processed during registration.
)

[subscr_gateway] => paypal
[subscr_baid] => [INFO HERE]
[subscr_cid] => [INFO HERE]
[level] => 2
[ccaps] => 
[ip] => XX.XX.XX.XX
[currency] => USD
[currency_symbol] => $

)

LOG ENTRY: Sat Mar 13th, 2021 @ precisely 10:39 pm UTC
PHP v7.4.11 :: WordPress v5.7 :: s2Member v210208 :: s2Member Pro v210208
Memory 42.59 MB :: Real Memory 44.50 MB :: Peak Memory 42.92 MB :: Real Peak Memory 44.50 MB
[WEBSITE HERE]/?s2member_paypal_notify=1
User-Agent: s2Member v210208; [WEBSITE HERE]
Array
(
[txn_type] => subscr_payment
[mc_gross] => 6.99
[invoice] => [INFO HERE]
[first_name] => [INFO HERE]
[option_selection1] => [WEBSITE HERE]
[option_selection2] => [INFO HERE]
[subscr_id] => [INFO HERE]
[custom] => [WEBSITE HERE]
[payer_email] => [INFO HERE]
[option_name1] => Originating Domain
[option_name2] => Customer IP Address
[txn_id] => [INFO HERE]
[last_name] => [INFO HERE]
[item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[mc_currency] => USD
[item_number] => 2
[subscr_gateway] => paypal
[subscr_baid] => [INFO HERE]
[subscr_cid] => [INFO HERE]
[option_selection] => [WEBSITE HERE]
[option_name] => Originating Domain
[proxy_verified] => paypal
[s2member_log] => Array
(
[0] => IPN received on: Sat Mar 13, 2021 10:39:01 pm UTC
[1] => s2Member POST vars verified with a Proxy Key
[2] => s2Member originating domain ($_SERVER["HTTP_HOST"]) validated.
[3] => s2Member txn_type identified as ( subscr_payment|recurring_payment ).
[4] => Updated Payment Times for this Member.
)

[level] => 2
[ccaps] => 
[ip] => 66.30.45.206
[currency] => USD
[currency_symbol] => $
[s2member_paypal_proxy] => paypal
[s2member_paypal_proxy_verification] => [INFO HERE]

)


LOG ENTRY: Sat Mar 13th, 2021 @ precisely 10:38 pm UTC
PHP v7.4.11 :: WordPress v5.7 :: s2Member v210208 :: s2Member Pro v210208
Memory 40.07 MB :: Real Memory 42.50 MB :: Peak Memory 40.15 MB :: Real Peak Memory 42.50 MB
[WEBSITE HERE]/?s2member_paypal_return=1&s2member_paypal_return_tra=[INFO HERE]
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:78.0) Gecko/20100101 Firefox/78.0
Array
(
[mc_gross] => 6.99
[invoice] => [INFO HERE]
[protection_eligibility] => Eligible
[payer_id] => [INFO HERE]
[payment_date] => 14:37:50 Mar 13, 2021 PST
[payment_status] => Completed
[charset] => windows-1252
[first_name] => [INFO HERE]
[option_selection1] => [INFO HERE]
[option_selection2] => XX.XX.XXX.XXX
[mc_fee] => 0.50
[subscr_id] => [INFO HERE]
[custom] => [WEBSITE HERE]
[payer_status] => unverified
[business] => [EMAIL]
[payer_email] => [INFO HERE]
[option_name1] => Originating Domain
[option_name2] => Customer IP Address
[txn_id] => [INFO HERE]
[payment_type] => instant
[last_name] => [INFO HERE]
[receiver_email] => [INFO HERE]
[payment_fee] => 0.50
[receiver_id] => [INFO HERE]
[txn_type] => subscr_payment
[item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[mc_currency] => USD
[item_number] => 2
[residence_country] => US
[receipt_id] => [INFO HERE]
[transaction_subject] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
[payment_gross] => 6.99
[option_selection] => [WEBSITE HERE]
[option_name] => Originating Domain
[s2member_log] => Array
(
[0] => Return-Data received on: Sat Mar 13, 2021 10:38:04 pm UTC
[1] => s2Member POST vars verified through a POST back to PayPal.
[2] => s2Member originating domain ( $_SERVER["HTTP_HOST"] ) validated.
[3] => s2Member txn_type identified as ( web_accept|subscr_signup|subscr_payment ).
[4] => s2Member txn_type identified as ( web_accept|subscr_signup|subscr_payment ) w/o update vars.
[5] => Registration Cookies set on ( web_accept|subscr_signup|subscr_payment ) w/o update vars.
[6] => Transient Tracking Cookie set on ( web_accept|subscr_signup|subscr_payment ) w/o update vars.
[7] => Redirecting Customer to Registration Page (after displaying a quick thank-you message). They need to Register now.
)

[subscr_gateway] => paypal
[subscr_baid] => [INFO HERE]
[subscr_cid] => [INFO HERE]
[level] => 2
[ccaps] => 
[eotper] => 
[ip] => XX.XX.XX.XX
[period1] => 1 M
[mc_amount1] => 6.99
[period3] => 1 M
[mc_amount3] => 0.01
[recurring] => 0.01
[initial_term] => 1 M
[initial] => 6.99
[regular] => 0.01
[regular_term] => 1 M
[currency] => USD
[currency_symbol] => $
[s2member_paypal_return_tra] => [INFO HERE]

LOG ENTRY: Sat Mar 13th, 2021 @ precisely 10:39 pm UTC
PHP v7.4.11 :: WordPress v5.7 :: s2Member v210208 :: s2Member Pro v210208
Memory 44.55 MB :: Real Memory 46.50 MB :: Peak Memory 44.66 MB :: Real Peak Memory 46.50 MB
[WEBSITE HERE]/wp-login.php?action=register
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:78.0) Gecko/20100101 Firefox/78.0
Array
(
[user_id] => 406
[password] =>
[pagenow] => wp-login.php
[email_config] => 1
[processed] => yes
[user] => WP_User Object
(
[data] => stdClass Object
(
[ID] => 406
[user_login] => [INFO HERE]
[user_pass] => [INFO HERE]
[user_nicename] => [INFO HERE]
[user_email] => [INFO HERE]
[user_url] =>
[user_registered] => 2021-03-13 22:39:00
[user_activation_key] =>
[user_status] => 0
[display_name] => [INFO HERE]
[user_level] => 0
)

        [ID] => 406
        [caps] => Array
            (
                [s2member_level2] => 1
            )

        [cap_key] => wp_capabilities
        [roles] => Array
            (
                [0] => s2member_level2
            )

        [allcaps] => Array
            (
                [read] => 1
                [level_0] => 1
                [access_s2member_level0] => 1
                [access_s2member_level1] => 1
                [access_s2member_level2] => 1
                [s2member_level2] => 1
            )

        [filter] => 
        [site_id:WP_User:private] => 1
    )

[_pmr] => Array
    (
        [user_login] => [INFO HERE]
        [user_email] => [INFO HERE]
        [ws_plugin__s2member_registration] => [INFO HERE]
        [ws_plugin__s2member_custom_reg_field_first_name] => [INFO HERE]
        [ws_plugin__s2member_custom_reg_field_last_name] => [INFO HERE]
        [redirect_to] => 
        [wp-submit] => Register
    )

[custom_reg_display_name] => full
[reg_cookies] => Array
    (
        [subscr_gateway] => paypal
        [subscr_id] => [INFO HERE]
        [custom] => [WEBSITE HERE]
        [item_number] => 2
    )

[current_role] => subscriber
[item_number] => 2
[level] => 2
[ccaps] => 
[eotper] => 
[role] => s2member_level2
[email] => [INFO HERE]
[login] => [INFO HERE]
[ip] => XX.XX.XX.XX
[subscr_baid] => 
[subscr_cid] => 
[auto_eot_time] => 
[notes] => 
[opt_in] => 
[fname] => [INFO HERE]
[lname] => [INFO HERE]
[name] => [INFO HERE]
[pass] => [INFO HERE]
[subscr_gateway] => paypal
[subscr_id] => [INFO HERE]
[custom] => [WEBSITE HERE]
[fields] => Array
    (
    )

[pr_times] => Array
    (
        [level] => [INFO HERE]
        [level2] => [INFO HERE]
    )

[transient] => [INFO HERE]
[ipn_signup_vars] => Array
    (
        [txn_type] => subscr_signup
        [subscr_id] => [INFO HERE]
        [last_name] => [INFO HERE]
        [option_selection1] => [WEBSITE HERE]
        [option_selection2] => XX.XX.XX
        [residence_country] => US
        [mc_currency] => USD
        [item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
        [amount1] => 6.99
        [business] => [EMAIL]
        [amount3] => 0.01
        [recurring] => 0.01
        [verify_sign] => [INFO HERE]
        [payer_status] => unverified
        [payer_email] => [INFO HERE]
        [first_name] => [INFO HERE]
        [receiver_email] => [EMAIL]
        [payer_id] => [INFO HERE]
        [option_name1] => Originating Domain
        [invoice] => [INFO HERE]
        [option_name2] => Customer IP Address
        [reattempt] => 1
        [item_number] => 2
        [subscr_date] => 14:35:31 Mar 13, 2021 PST
        [custom] => [WEBSITE HERE]
        [charset] => windows-1252
        [notify_version] => 3.9
        [period1] => 1 M
        [mc_amount1] => 6.99
        [period3] => 1 M
        [mc_amount3] => 0.01
        [ipn_track_id] => [INFO HERE]
        [option_selection] => [WEBSITE HERE]
        [amount] => 6.99
        [option_name] => Originating Domain
        [period] => 1 M
        [mc_amount] => 6.99
        [subscr_gateway] => paypal
        [subscr_baid] => [INFO HERE]
        [subscr_cid] => [INFO HERE]
        [level] => 2
        [ccaps] => 
        [eotper] => 
        [ip] => XX.XX.XX.XX
        [initial_term] => 1 M
        [initial] => 6.99
        [regular] => 0.01
        [regular_term] => 1 M
        [currency] => USD
        [currency_symbol] => $
    )

[subscr_payment] => Array
    (
        [txn_type] => subscr_payment
        [mc_gross] => 6.99
        [invoice] => [INFO HERE]
        [first_name] => [INFO HERE]
        [option_selection1] => [WEBSITE HERE]
        [option_selection2] => XX.XX.XX.XX
        [subscr_id] => [INFO HERE]
        [custom] => [WEBSITE HERE]
        [payer_email] => [INFO HERE]
        [option_name1] => Originating Domain
        [option_name2] => Customer IP Address
        [txn_id] => [INFO HERE]
        [last_name] => [INFO HERE]
        [item_name] => Monthly Dyn-o-mite / 30 days unlimited commercial free access to The Lost 45s weekly show (which you can download) and the last
        [mc_currency] => USD
        [item_number] => 2
        [subscr_gateway] => paypal
        [subscr_baid] => [INFO HERE]
        [subscr_cid] => [INFO HERE]
    )

[proxy] => Array
    (
        [s2member_paypal_proxy] => paypal
        [s2member_paypal_proxy_verification] => [INFO HERE]
    )

[subscr_eot] => 
[s2member_tracking] => [INFO HERE]
[_COOKIE] => Array
    (
        [PHPSESSID] => [INFO HERE]
        [wordpress_test_cookie] => WP Cookie check
        [s2member_subscr_gateway] => [INFO HERE]
        [s2member_subscr_id] => [INFO HERE]
        [s2member_custom] => [INFO HERE]
        [s2member_item_number] => [INFO HERE]
        [s2member_tracking] => )[INFO HERE]

)


Thanks for the update!

Okay, so that test still sets the regular amount to 1 cent…

(For the coming tests you can also set the trial to 2 or 3 cents only, so you don’t need to bother with refunds after the testing.)

I don’t believe that this is something in s2. I have never seen this behavior before… I suspect something is messing with the shortcode somehow, so I’d like to test that and rule it out before digging through code that may have nothing to do with the issue.

Could you please test for conflicts from other plugins or the theme? Please make sure you don’t have some forgotten code in functions.php or the mu-plugins folder. Deactivate other plugins and change theme to default. You can change everything at once to test, or do it gradually testing again after each change.

You can also first test in a clean installation of wordpress (maybe you already have a testing or development site you can use for this), and see if you can reproduce it there.

You seem to have tested with different periods already, right? Those were for 1 month instead of 1 year, right? So that that variable doesn’t seem to be causing the issue.

I look forward to your new update. :slight_smile:

Hi Cristian,
I am going to be testing tomorrow night.
Is there a way we can manually change the recurring fees from the recent purchases to be the correct amounts?

Not with PayPal, they don’t allow editing the subscription, that I’m aware of. With the Express Checkout it is possible through the API to change the amount a bit, but only up to 20% in a 180-day period…

It seems to me that the best course of action there would be to figure out what is causing the issue in your setup, sort it out, and then have these customers subscribe again.

I look forward to your tests tomorrow! I hope you find a clue. :slight_smile:

Thank you Cristian!
A few questions:
What if recurring charge is still .01 after turning off plugins and defaulting the theme?

When asking the 10+ members to re-sign up, do I first delete them from members and let them re-register? How can we effectively do that?

Hi Cristian,
At 10pm last night steps I took:

  1. Change purchase to 3 cents and recurring 3 cents
  2. Put up ‘out of order’ sign
  3. Turn on Logging
  4. Deactivate other plugins except S2
  5. change theme to default
  6. visit purchase page
  7. purchase
  8. check logs for .01 recurring
  9. delete from Users
  10. Repeat

Only I didn’t get to repeat.
With the theme as another theme and all of the plugins turned off except S2, it STILL gave the 1 cents recurring.

It seems to me that the 1 cent problem may have started in Jan. when we purchased S2 Pro and installed it. Not quite sure WHAT is causing that. It’s a tiny, but huge problem.

If you could please answer this question also, it would be most helpful:
“When asking the 10+ members to re-sign up, do I first delete them from members and let them re-register? How can we effectively do that?”

Please let me know your thoughts.
Thanks!
Jeff

Hi Cristian,
Just checking in on next steps. Please advise.
Thanks!
Jeff

Hi Jeff!

Sorry for the wait.

Thank you for doing that test. Hmm… Very odd.

Would it be possible for me to take a closer look at your installation and do some tests myself? If you agree, then please send me a private message with the details.

About recreating those subscriptions, they don’t need to re-register. Just have them login to their existing account before going to the payment page. But first we need to get the subscription working for more than 1 cent.

Let me know if you want to me look closer into your setup. :slight_smile:

Hi Cristian,
I sent you a PM w/credentials.
Please let me know what you find.
Thank you!
Jeff

Hi Cristian,
I hope all is well with you.
Just checking in on any update.
Thank you,
Jeff

Hi Jeff!

Srry I didn’t get back to you sooner. I’ll check out the PM and take a look.

:slight_smile:

Hi Cristian,
Can you please provide an update today?
Thank you,
Jeff