PriMoThemes — now s2Member® (official notice)
This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™
'recurring_payment_id' => 'I-X36W14YARBWU',
'product_name' => 'Daily',
's2member_log' =>
array (
0 => 's2Member POST vars verified through a POST back to PayPal®.',
1 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Button Code. It MUST start with your domain name.',
),
[s2Member-PayPal-Button ... custom="www.YourDomain.com" /]
Documented here: https://cms.paypal.com/us/cgi-bin/?&cmd ... 9A7G0502UIerichamby wrote:so i guess it only tries once. Where do i see this setting in paypal?
Reattempt on failure. If a recurring payment fails, PayPal attempts to collect the payment two more times before canceling the subscription.
$paypal["MAXFAILEDPAYMENTS"] = "2";
In our observation, PayPal Pro account holders can also edit Recurring Profiles ( if they originally went in as a Recurring Profile ) using a PayPal Pro integration, which is the case with s2Member Pro Forms. With PayPal Pro integration, s2Member is responsible for configuring "MAXFAILEDPAYMENTS" through its API integration with PayPal. s2Member Pro uses the default configuration of 2.PayPal wrote:If you became a PayPal Merchant after October 15, 2009, you can edit a buyer’s subscription profile.
https://cms.paypal.com/us/cgi-bin/?&cmd ... 9A7G0502UI
Actually, there is one way to adjust it. You can modify the full version of your PayPal Button Code, by adding an "sra" input variable and setting it to "0". This just disables failed payment retries all together ( on a per-Subscription basis, as it's created ). So it's an on/off switch essentially. See: https://cms.paypal.com/us/cgi-bin/?cmd= ... 8A7C30G05ZPayPal wrote:Reattempt on failure. If a recurring payment fails, PayPal attempts to collect the payment two more times before canceling the subscription.
PayPal wrote:sra ( Optional ) Reattempt on failure. If a recurring payment fails, PayPal attempts to collect the payment two more times before canceling the subscription.
Allowable values:
0 – do not reattempt failed recurring payments
1 – reattempt failed recurring payments before canceling
The default is 1.
erichamby wrote:Shouldnt i be able to not use reacurring payments and that would work? if this is the issue anyways.
And as we discussed later, these errors were most likely a result of you deleting the Member before s2Member received the IPN response from PayPal. So these IPN failures WOULD have been processed successfully, but because you had already removed the Member manually, they failed.Jason Caldwell wrote:I've taken a good look at your log file Eric. It appears that your installation of s2Member HAS been receiving failed payment notifications from PayPal's IPN system. However, these IPNs have failed twice thus far. Once for two different Members; according to the log file you sent over.
Here is what's happened in both instances:
- Code: Select all
'recurring_payment_id' => 'I-X36W14YARBWU',
'product_name' => 'Daily',
's2member_log' =>
array (
0 => 's2Member POST vars verified through a POST back to PayPal®.',
1 => 'Unable to verify _SERVER[HTTP_HOST]. Possibly caused by a fraudulent request. If this error continues, please check the `custom` value in your Button Code. It MUST start with your domain name.',
),
Users browsing this forum: Bing [Bot] and 2 guests