Page 1 of 1

ERROR: Unable to add new Capabilities

PostPosted: November 22nd, 2011, 1:28 am
by tinasilvee
Hi

I am having problem with paypal payment, after making successful payment i am not redirected to user registration page. I am shown below error"


ERROR: Unable to add new Capabilities.
Please contact Support for assistance.

Missing User/Member details.


Please help me to resolve this issue.

Regards
Tina

Re: ERROR: Unable to add new Capabilities

PostPosted: November 22nd, 2011, 7:58 am
by Eduan
Take a look into WP Admin -> S2member -> PayPal® Options -> Account Details and see if ALL the fields are correctly filled. It's sometimes this that causes this problem.

This video may also be of interest:
http://www.s2member.com/paypal-options-buttons-video/

Have you tried going over the WP Admin -> s2Member -> PayPal® Buttons -> Shortcode Attributes ( Explained )?
Or if you are using pro-forms then go to WP Admin -> s2Member -> PayPal® Pro Forms -> Shortcode Attributes ( Explained )
It may help clear some things up, just check your button code compared to what's in this section.

Remember to create new buttons with the new info, just to make sure it works.

If all else fails then try changing the theme to the default Twenty Eleven theme (this one always works).

Try disabling all your plugins (don't include s2Member) and then enable them one by one until the problems appear again. You will need to do tests with each plugin you enable until the problem appears again.

Hope this helps. :)
Also remember to report back.
Otherwise you leave me worrying. ;)

Re: ERROR: Unable to add new Capabilities

PostPosted: November 23rd, 2011, 12:13 am
by tinasilvee
When User clicks on paypal payment button he is redirected to below page with this error now:
Invalid Regular period. You must specify valid values for the A3, P3, and T3 parameters for a subscription.

Ps:- My earlier case is still unresolved and the above is a new problem

Re: ERROR: Unable to add new Capabilities

PostPosted: November 23rd, 2011, 12:26 am
by tinasilvee
When I checked the button code it shows me following:

-====================================
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="business" value="uniglobalz@gmail.com" />
<input type="hidden" name="cmd" value="_xclick-subscriptions" />
<!-- Instant Payment Notification & Return Page Details -->
<input type="hidden" name="notify_url" value="http://www.wordpressoutsource.com/clientwork/cnell/?s2member_paypal_notify=1" />
<input type="hidden" name="cancel_return" value="http://www.wordpressoutsource.com/clientwork/cnell/" />
<input type="hidden" name="return" value="http://www.wordpressoutsource.com/clientwork/cnell/?s2member_paypal_return=1" />
<input type="hidden" name="rm" value="2" />
<!-- Configures Basic Checkout Fields -->
<input type="hidden" name="lc" value="" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="custom" value="www.wordpressoutsource.com" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="page_style" value="paypal" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="item_name" value="Bronze Member / description and pricing details here." />
<input type="hidden" name="item_number" value="1" />
<!-- Configures s2Member's Unique Invoice ID/Code -->
<input type="hidden" name="invoice" value="<?php echo S2MEMBER_VALUE_FOR_PP_INV(); ?>" />
<!-- Identifies/Updates An Existing User/Member ( when/if applicable ) -->
<input type="hidden" name="on0" value="<?php echo S2MEMBER_CURRENT_USER_VALUE_FOR_PP_ON0; ?>" />
<input type="hidden" name="os0" value="<?php echo S2MEMBER_CURRENT_USER_VALUE_FOR_PP_OS0; ?>" />
<!-- Identifies The Customer's IP Address For Tracking -->
<input type="hidden" name="on1" value="<?php echo S2MEMBER_CURRENT_USER_VALUE_FOR_PP_ON1; ?>" />
<input type="hidden" name="os1" value="<?php echo S2MEMBER_CURRENT_USER_VALUE_FOR_PP_OS1; ?>" />
<!-- Controls Modify Behavior At PayPal® Checkout -->
<input type="hidden" name="modify" value="0" />
<!-- Customizes Prices, Payments & Billing Cycle -->
<!--<input type="hidden" name="amount" value="0.01" />-->
<input type="hidden" name="src" value="1" />
<input type="hidden" name="srt" value="" />
<input type="hidden" name="sra" value="1" />
<input type="hidden" name="a1" value="0.01" />
<input type="hidden" name="p1" value="7" />
<input type="hidden" name="t1" value="D" />
<input type="hidden" name="a3" value="0.01" />
<input type="hidden" name="p3" value="1" />
<input type="hidden" name="t3" value="M" />
<!-- Displays The PayPal® Image Button -->
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" style="width:auto; height:auto; border:0;" alt="PayPal®" />
</form>

=====================================

Re: ERROR: Unable to add new Capabilities

PostPosted: November 24th, 2011, 12:07 am
by tinasilvee
<b>Invalid Regular period. You must specify valid values for the A3, P3, and T3 parameters for a subscription.</b>