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.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,351 through 1,375 (of 2,567 total)
Author Replies
Author Replies
Posted: Saturday Jul 14th, 2012 at 5:16 am #19216
Raam Dev
Username: Raam
Staff Member

Hello,

Please see Dashboard -› s2Member® -› API / Notifications -› Signup Notifications. At the bottom of that section, you’ll see where you can set an email address to receive notification of the event. Does that do what you want?

Posted: Saturday Jul 14th, 2012 at 5:03 am #19215
Raam Dev
Username: Raam
Staff Member

Nigel,

Can you explain what the issue is with s2Member’s tags/categories restriction feature?

Posted: Saturday Jul 14th, 2012 at 5:01 am #19214
Raam Dev
Username: Raam
Staff Member

Simon,

That will depend on your PayPal settings. I know it’s possible to accept credit card payments through PayPal without a PayPal Pro account (i.e., allow customers to pay with a credit card on PayPal without signing up for a PayPal account).

You’ll need to check with PayPal to see if that feature has been enabled on your account.

Posted: Saturday Jul 14th, 2012 at 4:58 am #19213
Raam Dev
Username: Raam
Staff Member

Hi Christian,

Unfortunately CBSKIN is not currently supported. Please see this thread for more information.

Posted: Saturday Jul 14th, 2012 at 4:57 am #19212
Raam Dev
Username: Raam
Staff Member

Hi Alex,

s2Member does not currently integrate with Payfast (see Pre Sale FAQs » What payment gateways does s2Member® support? for a list of supported gateways).

Posted: Friday Jul 13th, 2012 at 2:15 am #19131
Raam Dev
Username: Raam
Staff Member

Hi Michael,

If you use the JavaScript debug console in Google Chrome or Safari to view the Administration page with broken panels, does it give you any messages?

Posted: Friday Jul 13th, 2012 at 2:12 am #19130
Raam Dev
Username: Raam
Staff Member

Thank you for the update, William. Glad to hear you got it working! :)

Posted: Friday Jul 13th, 2012 at 2:10 am #19129
Raam Dev
Username: Raam
Staff Member

Hi Eric,

When a user subscribes via s2Member, s2Member will assign them one of the s2Member roles (Level 0 – 4). s2Member creates its own set of roles and the capabilities of those s2Member roles (aka Levels) are based on the capabilities offered by WordPress Subscriber role, however s2Member does not use the Subscriber role itself; it uses its own built-in roles.

Posted: Friday Jul 13th, 2012 at 2:07 am #19127
Raam Dev
Username: Raam
Staff Member

Hi Kate,

You only need PayPal Pro if you want to accept payments on-site with s2Member Pro. You can certainly use s2Member Pro without a PayPal Pro account:

*PayPal® Pro is NOT Absolutely Required* s2Member is very flexible. It is now possible to integrate Pro Forms without a PayPal® Pro account, whereby the enhanced Form Shortcodes that s2Member provides can be integrated ONLY with PayPal® Express Checkout. In other words, if you get declined for PayPal® Pro service, you can still use s2Member Pro Forms. Ask PayPal® to activate Express Checkout for you. ( it’s free ). Once Express Checkout is enabled, you will have access to your PayPal® API Credentials. Log into your PayPal® account, and navigate to Profile -> API Access (or Request API Credentials). You’ll choose ( Request API Signature ). Now … here is the tricky part; whenever you generate a Pro Form Shortcode with s2Member, be sure to change accept=”paypal,visa,mastercard,amex,discover,maestro,solo” to just accept=”paypal”; thereby excluding the on-site credit card processing functionality; which is available only with PayPal® Pro.

You can definitely accept recurring subscriptions with a PayPal Basic Business Account, however you may need to have PayPal enable recurring subscriptions on your account (it’s free). I suggest checking with them to confirm that you account has that feature enabled.

For more information on PayPal services, see Video » By PayPal®, Service Introductions (Highly Recommended).

Posted: Friday Jul 13th, 2012 at 2:02 am #19126
Raam Dev
Username: Raam
Staff Member

Hi Kevin,

As Cristian mentioned, PayPal requires us to show their PayPal checkout button when checking out via PayPal; this cannot be changed. If you wish to modify the submit button that shows up on the Pro-Forms, you’ll need to dig into the Pro-Form templates (see Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?).

Posted: Friday Jul 13th, 2012 at 1:58 am #19125
Raam Dev
Username: Raam
Staff Member

Hi David,

Have you tried this custom shortcode?

Posted: Friday Jul 13th, 2012 at 1:53 am #19124
Raam Dev
Username: Raam
Staff Member

Hi Chris,

You can use PHP in the tracking code area, so something like this should work:

<?php if ("%%recurring%%" == "10.00") { ?>
	Tracking code for subscription that recurs at $10.00 goes here
<?php } elseif ("%%recurring%%" == "15.00") { ?>
	Tracking code for subscription that recurs at $15.00 goes here
<?php } else { ?>
	Tracking code for all other subscriptions goes here
<?php } ?>

You may also want to add to the conditional a check for %%regular_term%% to check both the recurring amount and the recurring term. Please see the documentation below the tracking field area for more information.

Posted: Friday Jul 13th, 2012 at 1:40 am #19123
Raam Dev
Username: Raam
Staff Member

Hi MP,

Do you have logging enabled? (Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging) If you do, the logs in plugins/s2member-logs/ may show more information to help us figure this out.

Another thing: Your users are not logged into your site when they’re clicking the button, are they? They need to be logged out unless you’re using an modification button (Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons).

Posted: Friday Jul 13th, 2012 at 1:37 am #19122
Raam Dev
Username: Raam
Staff Member

Hello,

1. can customers cancel their subscriptions from within wordpress?

Yes. Please see Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Cancellation Buttons in the free version of the plugin and Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Cancellation Forms in the Pro version (the cancellation form is also available for Authorize.net). These forms/buttons can be placed within WordPress and displayed to the user on a cancellation page, allowing the user to cancel their subscription.

3. do you happen to have a way for each logged-in customer to view a license key that is unique to them?

Yes, you can use Custom Registration Fields for this (Dashboard -› s2Member® -› General Options -› Registration/Profile Fields). You can create a field called “License Key” and then display that field to the user after he logs in. You’ll need to take care of generating the licence key and adding it to the Custom Registration Field.

4. does your solution allow multiple payment methods to be active at once, so the user can choose from paypal or authorize.net?

Yes, you can have multiple payment gateways configured and active and present these as options to the user before checkout. You’ll need to ask the user beforehand which gateway he wants to use and then send him to the correct checkout page.

Posted: Friday Jul 13th, 2012 at 1:32 am #19121
Raam Dev
Username: Raam
Staff Member

Hello,

Yes, you’re most likely getting those messages because you’re using the Sandbox. s2Member will use the Subscription ID tied to the user account to make modifications. When you’re testing with the Sandbox, do you see any Subscription or Transaction ID attached to the users account (you’ll see it when you edit the user’s account)?

Posted: Friday Jul 13th, 2012 at 1:29 am #19118
Raam Dev
Username: Raam
Staff Member

Hi Lee,

s2Member supports iDevAffiliate and ShareASale for affiliate integration. We recommend using one of those.

Posted: Friday Jul 13th, 2012 at 1:26 am #19117
Raam Dev
Username: Raam
Staff Member

Glad to help! :)

Posted: Friday Jul 13th, 2012 at 1:25 am #19116
Raam Dev
Username: Raam
Staff Member

Hi Christian,

A link-version of the ClinkBank shortcodes is no longer possible. This was changed due to a ClickBank security change more than six months ago requiring that all s2Member checkouts be digitally signed by s2Member. Please see this thread for more information.

Posted: Friday Jul 13th, 2012 at 1:21 am #19115
Raam Dev
Username: Raam
Staff Member

Glad to help! :)

Posted: Friday Jul 13th, 2012 at 1:19 am #19113
Raam Dev
Username: Raam
Staff Member

Hi David,

s2Member currently only supports one recurring subscription per user account. So you cannot have two separate recurring subscriptions (Level 1 and Level 2) for the same account. We’re working to improve this functionality in the next major release of the plugin.

However, you can adjust the monthly recurring amount for an existing recurring subscription using the Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms).

You’d need to provide an area where existing members can add new sites and for each site they add, you’d present them with a Billing Modification form. The tricky part will be calculating the recurring amount for the new subscription.

You’d also need to add something to their existing account when (I think a Custom Capability here is your only option; you’d add this to the dynamically generated Billing Modification form that you present to them) that identifies they have a second site attached to their account. You could even get fancy with the Custom Capability naming, using a format like “site1-dot-com-lvl-1” for Site1.com at Level 1.

However, you’d need to take into account users who want to upgrade existing sites to a higher level; your custom code would need to determine what Level the site is currently at and then present them with a Billing Modification form that is configured to adjust the recurring amount appropriately. The custom code would also need to remove the ccap “site1-dot-com-lvl-1” and add ccap “site1-dot-com-lvl-2” to reflect the fact the user has upgraded.

Posted: Friday Jul 13th, 2012 at 1:07 am #19112
Raam Dev
Username: Raam
Staff Member

Hi Rita,

Yes, you can grab the EOT time with a snippet of PHP, however you’ll need to write your own code for doing the countdown clock. Please see this thread for information on extracting the EOT time for a user.

Posted: Friday Jul 13th, 2012 at 1:05 am #19111
Raam Dev
Username: Raam
Staff Member

Hi Edward,

That filter does not exist within s2Member. Unlike MailChimp, AWeber’s API doesn’t support a merge array, so the same functionality isn’t possible. If you need to pass custom registration fields to your list server, I recommend using MailChimp.

Posted: Friday Jul 13th, 2012 at 12:56 am #19110
Raam Dev
Username: Raam
Staff Member

Hi Nigel,

You said “none of this works”. Can you tell me what you tried?

Posted: Friday Jul 13th, 2012 at 12:53 am #19109
Raam Dev
Username: Raam
Staff Member

Hi Masanori,

The BuddyPress login is not part of s2Member. I recommend posting your question on the BuddyPress.org Support Forums or the WordPress.org Support Forums

Posted: Friday Jul 13th, 2012 at 12:51 am #19108
Raam Dev
Username: Raam
Staff Member

Glad to help, Brett!

Viewing 25 replies - 1,351 through 1,375 (of 2,567 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.