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: Jim Jubak

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


Topics I've Started

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
PayPal IPN Not Firing 1 2

By:  Jim Jubak in: Community Forum

voices: 3
replies: 44

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

Customizing Submit Buttons

By:  Jim Jubak in: Community Forum

voices: 2
replies: 2

3 years, 11 months ago  Jim Jubak

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

My Latest Replies (From Various Topics)

Viewing 24 replies - 1 through 24 (of 24 total)
Author Replies
Author Replies
Posted: Thursday Mar 28th, 2013 at 10:17 am #45974
Jim Jubak
Username: JubakAM

Jason- Thanks…. Interesting development… I tried putting together a workaround for receipts using the Notifications API calls with mixed results:

1. Just hitting my receipt emailer script passing all of the params in the URL works great. I can send an email from the server (after loading WP so that the message goes through the SMTP login plugin) and everything is hunky dory..

2. Following your KB article on setting up a notification via a plugin (hooking into init), the email doesn’t go. However, for each transaction I get the following errors logged on the server:

[Tue Mar 26 08:40:19 2013] [error] [client 67.205.51.139] sendmail: fatal: open /etc/postfix/main.cf: No such file or directory

There’s actually 2 of them per transaction, and I’m wondering if this is the issue with a) the actual receipt that S2 is supposed to send and b) my workaround. Something about sending emails from within WP, perhaps at a certain point in the WP cycle… I need to do some more debugging to see if these logs are in fact stemming from those emails, but I’m guessing that this fatal error w/ sendmail config is choking those two emails.

:: UPDATE ::
The two error logs were for the receipt only… it was trying to send to two different users (the subscriber’s email address and mine). I changed it to only mine and now it just throws one error (attempting to send only one email now). Removing the init action hook on my notification workaround didn’t have any bearing on the errors.. Seems to only be the S2 generated receipt that’s generating errors. Also, I had S2 customize the user/pass email and the new user notification emails and those come in fine with no errors in the log.

:: UPDATE 2 ::
After dealing w/ Dreamhost support, they insist it’s a configuration issue in the software since other emails send properly, and didn’t offer any assistance to debug the sendmail error in the log.

:: UPDATE 3 ::
I tried turning on emails for API notifications, and that message never made it and also generated the same sendmail error in the logs.

A question for you… If I customize the user/pass and new user notifications, are they then sent by an S2 class, or are you still using WP Core to send those and you’re just customizing the copy via a filter? I am receiving customized emails, but if you’re not sending them, then in effect, I’m not receiving ANY emails that S2 sends.

Dammit, I really wish we could just talk through this. Can I PM you guys my phone # or something so we can figure this out?! I know you’re busy, and I’m busy too, and I’ve got a client breathing down my neck to get his damn site back up and running and this “support” channel really isn’t working out.

:: UPDATE 3.1 ::
After creating a main.cf file in the postfix directory, the plugin no longer throws an error, but the emails still don’t go.

Posted: Wednesday Mar 20th, 2013 at 1:46 pm #45242
Jim Jubak
Username: JubakAM

Okay, that explains why the log plugin wasn’t catching the email, but it doesn’t explain why NO ONE has gotten an email receipt from the plugin…

The site can send emails and does send emails, but THESE emails don’t make it out… Could there be something someplace else that’s choking it? Would the new email log be helpful to look at? There’s a ton of stuff in there that may or may not indicate an issue, but I wouldn’t know what to look for in this case.

Posted: Friday Mar 15th, 2013 at 4:29 pm #44744
Jim Jubak
Username: JubakAM

Just tried that, but no love… IPN log still says the email sent, but the email logging plugin Cristian installed doesn’t show that it went. Other emails go out, just not this confirmation email.

What’s the IPN log actually logging at that point? Is it just counting on a true return from wp_mail() or is it something more accurate?

Posted: Wednesday Mar 13th, 2013 at 4:47 pm #44534
Jim Jubak
Username: JubakAM

Great, that sounds hopeful…. I did get your new user notification. Out of curiosity, did you pay with PayPal or with a credit card?

Looking forward to hearing Jason’s take, as we really really really need to get things going again.

Posted: Monday Mar 11th, 2013 at 12:26 pm #44265
Jim Jubak
Username: JubakAM

I’ve updated the plugins and gotten the S2 framework checksum error to go away, but the S2 pro checksum error is still there… downloaded & uploaded it 3 times and still no change.

I’ve added the same user you have for the production site to this one.
URL is http://clean.jubakam.com/wordpress/

FTP creds are the same as well, but you should be able to see all of the logs via the plugin anyway.

Posted: Friday Mar 8th, 2013 at 9:44 am #44083
Jim Jubak
Username: JubakAM

I added the server tool and here are the issues it raised:

[WARNING] Plugin Directory Checksum (s2member)
[WARNING] Plugin Directory Checksum (s2member-pro)
[NOTICE] WordPress® Memory Limit
– suggesting 64MB, but server is set to 40MB

Not sure why the checksums are out of whack.. I pulled down the current stable versions off your site the other day when I set this environment up.

The PDT setting was still using the production server and not this clean test environment. I’ve updated that and run another AMEX transaction, and here’s the IPN log for that… Still no email receipt though…

LOG ENTRY: Fri Mar 8th, 2013 @ precisely 2:17 pm UTC
PHP v5.2.13 :: WordPress® v3.5.1 :: s2Member® v130221 :: s2Member® Pro v130221
Memory 27.83 MB :: Real Memory 28.00 MB :: Peak Memory 27.93 MB :: Real Peak Memory 28.00 MB
clean.jubakam.com/wordpress/wp-cron.php?doing_wp_cron=1362752273.7143139839172363281250
User-Agent: WordPress/3.5.1; http://clean.jubakam.com/wordpress
array (
  'RESULT' => '0',
  'RPREF' => 'RUY5A6495B66',
  'PROFILEID' => 'RP0000000012',
  'STATUS' => 'ACTIVE',
  'PROFILENAME' => '1362826378:1 D:1 W~clean.jubakam.com~1',
  'START' => '03092013',
  'TERM' => '0',
  'NEXTPAYMENT' => '03092013',
  'PAYPERIOD' => 'WEEK',
  'FREQUENCY' => '1',
  'TENDER' => 'P',
  'AMT' => '1.00',
  'ACCT' => '',
  'ABA' => '',
  'ACCTTYPE' => '',
  'AGGREGATEAMT' => '0.00',
  'AGGREGATEOPTIONALAMT' => '0.00',
  'MAXFAILPAYMENTS' => '2',
  'NUMFAILPAYMENTS' => '0',
  'RETRYNUMDAYS' => '2',
  'EMAIL' => 'contact@rhminteractive.com',
  'NAME' => 'Rob',
  'LASTNAME' => 'Maurizi',
  'CURRENCY' => 'USD',
  'ipn_signup_vars' => 
  array (
    'txn_type' => 'subscr_signup',
    'subscr_id' => 'RP0000000012',
    'custom' => 'clean.jubakam.com',
    'txn_id' => 'RP0000000012',
    'period1' => '1 D',
    'period3' => '1 W',
    'mc_amount1' => '0.00',
    'mc_amount3' => '1.00',
    'mc_gross' => '0.00',
    'mc_currency' => 'USD',
    'tax' => '0.00',
    'recurring' => '1.00',
    'payer_email' => 'contact@rhminteractive.com',
    'first_name' => 'Rob',
    'last_name' => 'Maurizi',
    'option_name1' => 'Originating Domain',
    'option_selection1' => 'clean.jubakam.com',
    'option_name2' => 'Customer IP Address',
    'option_selection2' => '71.251.200.211',
    'item_name' => '1 Day free / then $1 USD / Weekly (recurring charge, for ongoing access)',
    'item_number' => '1',
    'proxy_verified' => 'paypal',
    'subscr_gateway' => 'paypal',
    'eotper' => NULL,
    'ccaps' => NULL,
    'level' => '1',
    'ip' => '71.251.200.211',
    'initial_term' => '1 D',
    'initial' => '0.00',
    'regular' => '1.00',
    'regular_term' => '1 W',
  ),
  's2member_log' => 
  array (
    0 => 'Ignoring this status ( `ACTIVE` ). It does NOT require any action on the part of s2Member.',
  ),
)

Regarding the Express payment, it’s got a recurring billing profile and is set to try to auto-bill tomorrow. I’ll check on it then and see what happens. I’ve been trying it without a trial and it doesn’t work (as others on this board have said). I’ve got a ticket open with PayPal to try to figure out WHY it’s not working, but it seems like something’s not going through properly between S2 and them.

And yes, I’m using a different PayPal account than the one we’re trying to collect payments with.

Posted: Thursday Mar 7th, 2013 at 9:48 am #43953
Jim Jubak
Username: JubakAM

tap tap… this thing on?

Posted: Tuesday Mar 5th, 2013 at 3:08 pm #43804
Jim Jubak
Username: JubakAM

UPDATE 3: As someone else with the issue pointed out, if I set a trial on the subscription, the Express transaction works. This MAY be okay, as we’ll be offering 7 days for free, but it still seems like a bug someplace.

Still no receipts from PayPal or S2 though.

Posted: Tuesday Mar 5th, 2013 at 2:40 pm #43801
Jim Jubak
Username: JubakAM

UPDATE 2: Still on the clean install, I killed my first user & recurring billing profile, and now with the config SMTP plugin installed (and the correct email address in admin settings :-/), I was able to buy my sub w/ AMEX and I got a new user notification as well as a user & pass email, but still not the Signup Confirmation Email.

Also, testing a PayPal Express transaction, I still get

Error #36. Transaction failed: Fail to obtain approval for the online transaction.

on the front end, but in the logs, I see the following:

-------- Output string/vars: ( Tue Mar 5, 2013 7:33:29 pm UTC ) --------
RESULT=36&RPREF=RPC58AF62AEE&RESPMSG=Transaction failed: Fail to obtain approval for the online transaction&TRXRESULT=13&TRXPNREF=EUYPA628589E&TRXRESPMSG=Referral: 10422-The customer must return to PayPal to select new funding sources.&HOSTCODE=10422
array (
  'RESULT' => '36',
  'RPREF' => 'RPC58AF62AEE',
  'RESPMSG' => 'Transaction failed: Fail to obtain approval for the online transaction',
  'TRXRESULT' => '13',
  'TRXPNREF' => 'EUYPA628589E',
  'TRXRESPMSG' => 'Referral: 10422-The customer must return to PayPal to select new funding sources.',
  'HOSTCODE' => '10422',
  '__error' => 'Error #36. Transaction failed: Fail to obtain approval for the online transaction.',
)

After googling the response code, I came across a couple of threads here on the board and saw that the issue may be that I’m trying to use a checking account to pay for the sub. I deleted my checking account from the PayPal account I’m trying to pay with so the only source of funding is the same AMEX I successfully registered with. Alas, I get the same error.

Posted: Tuesday Mar 5th, 2013 at 1:58 pm #43798
Jim Jubak
Username: JubakAM

UPDATE: On a brand new install of WordPress, default theme (2012) and only S2 and S2 Pro modules, I’m still getting two IPN notifications back from PayPal (AMEX transaction). The first s2member_log value is as follows:

LOG ENTRY: Tue Mar 5th, 2013 @ precisely 6:50 pm UTC
PHP v5.2.13 :: WordPress® v3.5.1 :: s2Member® v130221 :: s2Member® Pro v130221
Memory 29.05 MB :: Real Memory 29.75 MB :: Peak Memory 29.30 MB :: Real Peak Memory 29.75 MB

  's2member_log' => 
  array (
    0 => 'IPN received on: Tue Mar 5, 2013 6:50:49 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 ( `web_accept|subscr_signup` ).',
    4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.',
    5 => 'Signup Confirmation Email sent to: "Rob Maurizi" <rob@robmaurizi.com>.',
    6 => 'Storing `payment` for Subscription via ( `subscr-signup-as-subscr-payment` ).',
    7 => 'Creating an IPN response for `subscr_payment`. This will go into a Transient Queue; and be processed during registration.',
    8 => 'Storing IPN signup vars into a Transient Queue. These will be processed on registration.',
  ),

The second one:

LOG ENTRY: Tue Mar 5th, 2013 @ precisely 6:50 pm UTC
PHP v5.2.13 :: WordPress® v3.5.1 :: s2Member® v130221 :: s2Member® Pro v130221
Memory 26.38 MB :: Real Memory 26.50 MB :: Peak Memory 26.51 MB :: Real Peak Memory 26.75 MB

  's2member_log' => 
  array (
    0 => 'IPN received on: Tue Mar 5, 2013 6:50:53 pm UTC',
    1 => 's2Member POST vars verified through a POST back to PayPal®.',
    2 => 'Unable to verify `$_SERVER["HTTP_HOST"]`. Please check the `custom` value in your Button Code. It MUST start with your domain name.',
  ),

I also didn’t receive ANY emails from here, so I’ll need to add an SMTP config plugin as well to see if that helps.

Posted: Monday Mar 4th, 2013 at 11:02 am #43707
Jim Jubak
Username: JubakAM

Odd… those caching files were remnants of W3TotalCache which was deactivated. I removed those files (and the plugin is still deactivated)…

The bottom two logs in paypal-ipn are this morning’s AMEX test… same issue w/ the duplicate logs. And no receipt from S2, although I got the WP new user & user/pass emails.

When I then tried to test PayPal Express (coming from the same pro form), I got the following error when I came back from PayPal:

Error #36. Transaction failed: Fail to obtain approval for the online transaction.
Posted: Thursday Feb 28th, 2013 at 11:22 am #43417
Jim Jubak
Username: JubakAM

Also, why are you storing full CC account and user/pass info in plain text in the reg-handler.log?! That seems a bit shady, if you ask me.

Posted: Thursday Feb 28th, 2013 at 10:36 am #43413
Jim Jubak
Username: JubakAM

Here’s the short code:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="$1 USD / Weekly (recurring charge, for ongoing access)" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="jubakam.com" ta="0" tp="0" tt="D" ra="1" rp="1" rt="W" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

Custom is clearly there and correct. That’s odd about the duplicate IPN calls though… why would those be happening? And they contain different data too…

The API username I’m using is an API-only (API_FULL_TRANSACTIONS) user, so as not to expose the admin login credentials to our PayFlow account. This seems to be legit, and PayPal confirmed that it’s okay to do… If you think I should change it to the standard admin account, I can give that a shot and see what happens.

Posted: Wednesday Feb 27th, 2013 at 6:18 pm #43351
Jim Jubak
Username: JubakAM

Okay, we’re getting closer… Got the first email issue sorted out, in that none of the site-generated emails were getting sent out properly due to SMTP issues.

Now that we’re getting New User notifications from WP, I’m hitting this again. I registered again using an AMEX with PayPal Pro as the gateway via a pro form.

I got my default New User email from WordPress, and the admin email account got a new user notification from WordPress. However, I didn’t receive my Signup Confirmation Email from S2 which I believe I should have, no? Nor did I receive a receipt email from PayPal (I turned that on under ARB settings in PayPal Manager). I’ll troubleshoot that with them, but I still need to figure out what happened to the Signup Confirmation Email. The email log plugin doesn’t indicate that it attempted to send this email either, so something’s broken down somewhere. (FWIW, the log plugin DOES show the 2 emails that we did receive).

And we still can’t accept standard paypal (express?) payments, but I’ll follow up with them for more information before coming back here.

Posted: Friday Feb 22nd, 2013 at 5:18 pm #42861
Jim Jubak
Username: JubakAM

Okay, we didn’t have recurring billing set up at PayPal’s end, but now it is.

I’ve mostly successfully purchased a sub with an AMEX, but paying with PayPal still fails in the same way it has been. I was hoping it was a silent error on PayPal’s part since recurring billing wasn’t set up, but alas, that’s not the case.

Is there a way to suppress the PayPal radio button in the payment section of the pro form? So that we’d just use PayPal as the gateway, but not offer paypal as a payment option? That would work around the issue for now.

Also, regarding my mostly successful transaction, I never received any emails, either from the site, or from PayPal. The payment is there in PayPal, and the account was created in WordPress, but nothing was sent from either place and that’s going to be trouble.

WordPress used to send emails without a problem using our old system, so I don’t think it has anything to do with SMTP servers, etc. I’ve reached out to the owner of the site’s email address to see if she’s received anything by way of admin notifications, but would you have any pointers as places to check either in S2 or at PayPal?

Thanks!
-Rob

Posted: Tuesday Feb 19th, 2013 at 10:31 am #42484
Jim Jubak
Username: JubakAM

Thanks… I’ve reached out to PayPal with the logs, so we’ll see what they say. Yes, I knew you didn’t do phone support, but this thread has been going on for quite a while now (a month!), and your “priority” customer support seems a little sluggish, especially when it comes to taking a business back online :-/

Now, another question. Do we need to be using PayFlow’s hosted checkout pages? I’m guessing we don’t since all of that information is being requested and then posted via the shortcode registration form, but I figured I’d ask since it seems like something’s just not right here.

I’ll set up a clean environment and test out the plugin shortly to see if we still have issues or not.

Thanks!

Posted: Friday Feb 15th, 2013 at 9:50 am #41880
Jim Jubak
Username: JubakAM

Okay, that makes a little sense. What’s happening is that I get to PayPal, authorize the payment and then I get returned to the site with the following query params appended to the URL:

?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-42P75351YS342483E

Note, that this is when trying to use PayPal as a payment method.

Trying to use an AMEX as the payment method, I get the following error:

Error #1. User authentication failed: Recurring Billing.

Again, what we’re trying to do is sell a recurring billing subscription whereby the user can pay with either a major US credit card, or with PayPal (and PayPal isn’t even a requirement).

Is there a better way to get support other than the several-day turnaround on the forum? Can we knock this out over the phone in real time?

Posted: Wednesday Feb 13th, 2013 at 12:34 pm #41613
Jim Jubak
Username: JubakAM

Tested it all out on production, and I’m seeing the same results. Transaction returns to the form with the same vars appended to the URL, and the log output has the same result:

Result: 0
RspMsg: Verified
along with a token and correlation ID

We need to get this resolved quickly, as we’re dead in the water without being able to take anyone’s money.

Posted: Tuesday Feb 12th, 2013 at 3:53 pm #41584
Jim Jubak
Username: JubakAM

No, we’ve confirmed w/ PayPal that we have a PayPal Pro PayFlow edition account, so we should be good to go there.

I don’t get authentication issues when using a manager.paypal.com user (full API privileges), but upon trying to pay with PayPal, I get sent back to the form with the following added to the URL:

?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-42P75351YS342483E

After this transaction, I have the following in my paypal-payflow-api.log (note, I’ve ******’d out emails & API credentials):

-------- Input vars: ( Tue Feb 12, 2013 8:40:34 pm UTC ) --------
TRXTYPE[1]=A&ACTION[1]=S&TENDER[1]=P&RETURNURL[95]=http://jubakam.local/membership-signup/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&CANCELURL[95]=http://jubakam.local/membership-signup/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel&PAGESTYLE[6]=paypal&LOCALECODE[0]=&NOSHIPPING[1]=1&ALLOWNOTE[1]=0&AMT[4]=0.00&CURRENCY[3]=USD&L_BILLINGTYPE0[17]=RecurringPayments&L_BILLINGAGREEMENTDESCRIPTION0[56]=$1 USD / Weekly ( recurring charge, for ongoing access )&ADDROVERRIDE[1]=1&SHIPTONAME[11]=Rob Maurizi&SHIPTOSTREET[0]=&SHIPTOCITY[0]=&SHIPTOSTATE[0]=&SHIPTOCOUNTRY[2]=US&SHIPTOZIP[0]=&EMAIL[20]=******@******.com&VERBOSITY[6]=MEDIUM&USER[6]=******&PARTNER[6]=PayPal&VENDOR[12]=******&PWD[24]=******
array (
  'TRXTYPE' => 'A',
  'ACTION' => 'S',
  'TENDER' => 'P',
  'RETURNURL' => 'http://jubakam.local/membership-signup/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
  'CANCELURL' => 'http://jubakam.local/membership-signup/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
  'PAGESTYLE' => 'paypal',
  'LOCALECODE' => '',
  'NOSHIPPING' => '1',
  'ALLOWNOTE' => '0',
  'AMT' => '0.00',
  'CURRENCY' => 'USD',
  'L_BILLINGTYPE0' => 'RecurringPayments',
  'L_BILLINGAGREEMENTDESCRIPTION0' => '$1 USD / Weekly ( recurring charge, for ongoing access )',
  'ADDROVERRIDE' => '1',
  'SHIPTONAME' => 'Rob Maurizi',
  'SHIPTOSTREET' => '',
  'SHIPTOCITY' => '',
  'SHIPTOSTATE' => '',
  'SHIPTOCOUNTRY' => 'US',
  'SHIPTOZIP' => '',
  'EMAIL' => '******@******',
  'VERBOSITY' => 'MEDIUM',
  'USER' => '******',
  'PARTNER' => 'PayPal',
  'VENDOR' => '******',
  'PWD' => '******',
)
-------- Output string/vars: ( Tue Feb 12, 2013 8:40:35 pm UTC ) --------
RESULT=0&RESPMSG=Verified&TOKEN=EC-42P75351YS342483E&CORRELATIONID=d1123405c2301
array (
  'RESULT' => '0',
  'RESPMSG' => 'Verified',
  'TOKEN' => 'EC-42P75351YS342483E',
  'CORRELATIONID' => 'd1123405c2301',
)

This is a local environment, hence the .local TLD, but I’ll test it out on production shortly. I’m curious about the return URLs.. Where is that configured, and why isn’t it using the IPN URL?

Posted: Friday Feb 8th, 2013 at 1:55 pm #41215
Jim Jubak
Username: JubakAM

Okay, I’ve re-sent the contact form with corrected FTP info. I forgot the WP password I gave you, so don’t use the one in this contact form, but use the original one I sent.

I believe we’re set up as a Business / PayFlow account now, since it took them forever to verify the account.

When I log into PayPal and go to the API pages, I still see the same old info, nothing referring to PayFlow. I can log into PayPal Manager for their PayFlow gateway product, but not sure if that’s the right info.

Please help!!!

Thanks!

Posted: Friday Jan 25th, 2013 at 10:27 am #39510
Jim Jubak
Username: JubakAM

Jason- Thanks… Sending info over via the contact form. We’ve signed up for everything with the name “PayFlow” on it, and now have an arsenal of logins and passwords and vendor IDs, etc., but nothing seems to be working, as now I keep getting “Error #1. User authentication failed.”

Let me know what you can come up with…

PS, I also included the developer’s email address in the contact form.. Please include him in any communications

Posted: Wednesday Jan 23rd, 2013 at 10:49 am #39167
Jim Jubak
Username: JubakAM

Any more help here? We can’t get our system up & running again without being able to take payments, and this is where we’re stuck.

I tried running the environment test plugin and I get checksum errors for both the standard s2 and the s2pro files.

Thanks!

Posted: Tuesday Jan 22nd, 2013 at 11:07 am #38958
Jim Jubak
Username: JubakAM

Genius.. Worked like a charm… I recall seeing that now, but for whatever reason I blanked on it when I was having issues with it.

Thanks!

Posted: Tuesday Jan 22nd, 2013 at 11:06 am #38957
Jim Jubak
Username: JubakAM

Here’s the shortcode:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="$1 USD / Monthly ( recurring charge, for ongoing access )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="jubakam.com" ta="0" tp="0" tt="D" ra="1" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

Everything in PayPal Options is configured with the exception of PayFlow. I’m not sure we have PayFlow set up on PayPal, as I don’t see anything mentioning it in our profile/settings areas.

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