Advertisement:

Author Topic: paid subscription failure  (Read 1709 times)

Offline Aleksi "Lex" Kilpinen

  • A Peculiar Finn
  • Lead Support Specialist
  • SMF Super Hero
  • *
  • Posts: 17,477
  • Gender: Male
  • Don't worry, I'm n00b friendly
    • Aleksi.Kilpinen on Facebook
    • aleksi-kilpinen on LinkedIn
Re: paid subscription failure
« Reply #20 on: June 10, 2018, 11:22:23 PM »
Interesting. I mean, wonder what did you and the OP do differently, or did something change in between.
A Finnish Support Specialist
 Happily running multiple SMF 2.0 installations.

How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum.
 Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #21 on: June 11, 2018, 05:55:14 AM »
Hmm, well, the good news is I successfully added the subscription manually in ACP, it worked normally.  Bad news is, hadn't changed anything in database, so I'm not sure what went wrong.  id_member 15914 was already in id_group 9, the subscription group, but the sub was not in smf_log_subscribed.  Went to Admin -> Paid Subscriptions, clicked on Contributing Membership sub, did the Add New Subscriber, it was successful first try.  The sub now appears in smf_log_subscribed.  Only glitch was old_id_group was 9, because member was already in group 9, so when sub expires in a year, it would revert from id_group 9 to id_group 9, member would remain in subscription group indefinitely.  Changed old_id_group to 0, so he'll revert to regular member on expiration.

Never seen this before, best guess is IPN was screwed up, and it caused some unusual behavior when it posted to the forum.  Would be interested to know if it happens again.

thank you for the fix, much obliged.

this member needed classifieds access, so i had no choice but to change his primary group to the 'contributing membership' group - that was no glitch.  i just reverted it back to 'no primary membergroup', which is where it'll auto revert back to in a year (hopefully, if PS is still working as intended).

what did ya do to manually fix member 15914?  this gltich will more than likely happen again and i'll need to make the fix.


Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 8,328
  • Riding the endless highway in the sky.
Re: paid subscription failure
« Reply #22 on: June 11, 2018, 12:40:24 PM »
Didn't actually fix anything, took a look in db and there was nothing in smf_log_subscribed for this member, so there wasn't anything that would prevent a manual sub.  Tried it and it worked, no idea why it didn't work for you.  Member was already in sub group 9, so when sub was created in smf_log_subscribed, old_id_group was same as new id_group, both were 9.  That would cause group to not revert back to regular member when sub expired, it would revert to 9, so I fixed it.  Manual sub should have worked for you.

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #23 on: June 12, 2018, 06:48:15 AM »
tried to manually add that member more than a few times and each time i got the message he already had a PS.  now that's scary weird.

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 8,328
  • Riding the endless highway in the sky.
Re: paid subscription failure
« Reply #24 on: June 12, 2018, 04:47:46 PM »
Only possibility that comes to mind, their may have been a glitch on PayPal's end, and the verification may have been delayed, but you would have seen a pending sub.  Member was already in sub group, there was nothing pending, nothing in _log_subscribed, and manual sub worked normally.  Unless you changed something trying to fix it, and were successful without realizing it was fixed.

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #25 on: June 12, 2018, 05:04:16 PM »
when i saw the completed  PP transaction (on the PP side) and never saw an SMF email that verified the member created a PS, i checked his profile.  no PS and therefore he was not given the "contributing member" membergroup access - he was still in the default membergroup.  when my attempts to include him in PS failed (SMF sez he's already in the PS), i manually gave him the "contributing member" access.   

Offline Study Force

  • SMF Hero
  • ******
  • Posts: 3,344
    • StudyForcePS on Facebook
    • @studyforceps on Twitter
    • Study Force
Re: paid subscription failure
« Reply #26 on: June 13, 2018, 01:42:13 AM »
Before you jump to conclusions, I believe this is a problem from PayPal. I remember this used to happen to me when I used PayPal. Sometimes their servers (or yours) is down at a specific time when the end user is paying, thereby preventing the two from communicating. In addition, I don't think the paid subscription feature is designed to try again 3 times at least if something like this does occur.

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #27 on: June 13, 2018, 06:14:38 AM »
Before you jump to conclusions, I believe this is a problem from PayPal. I remember this used to happen to me when I used PayPal. Sometimes their servers (or yours) is down at a specific time when the end user is paying, thereby preventing the two from communicating. In addition, I don't think the paid subscription feature is designed to try again 3 times at least if something like this does occur.

i agree.  it's a communication breakdown.  this problem happened sometime early in the morning and in checking it is entirely possible, if not likely, that the database might have been down during that communication period.  that happens, that's understandable, and that's ok.  what was ok was the failure for SMF to allow me to manually update the member's PS.  that the manual updating was allowed, eventually, is baffling. 

i don't mind that there was a problem - the frustrating part is that i couldn't fix it.
« Last Edit: June 13, 2018, 06:27:24 AM by RFD »

Offline Study Force

  • SMF Hero
  • ******
  • Posts: 3,344
    • StudyForcePS on Facebook
    • @studyforceps on Twitter
    • Study Force
Re: paid subscription failure
« Reply #28 on: June 13, 2018, 09:06:20 AM »
That being said, you need a better solution.

When it comes to paying a strangers online (or anyone, really), people panic when they don't get what they want right away. I suggest you use a better subscription system moving forward. Too many PayPal complaints leads to unexplained bans and lose of profit.

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #29 on: June 13, 2018, 09:20:23 AM »
That being said, you need a better solution.

When it comes to paying a strangers online (or anyone, really), people panic when they don't get what they want right away. I suggest you use a better subscription system moving forward. Too many PayPal complaints leads to unexplained bans and lose of profit.

great - i'm all ears, what's a better paid subscription service for my SMF customers?

Offline Study Force

  • SMF Hero
  • ******
  • Posts: 3,344
    • StudyForcePS on Facebook
    • @studyforceps on Twitter
    • Study Force
Re: paid subscription failure
« Reply #30 on: June 13, 2018, 10:03:53 AM »
That being said, you need a better solution.

When it comes to paying a strangers online (or anyone, really), people panic when they don't get what they want right away. I suggest you use a better subscription system moving forward. Too many PayPal complaints leads to unexplained bans and lose of profit.

great - i'm all ears, what's a better paid subscription service for my SMF customers?

Honestly there aren't too many alternatives other than https://www.smfhacks.com/smf-store.php. You could also modify SMF's version to use Stripe.com. Their system is superior to PayPal, I think.

Offline RFD

  • Jr. Member
  • **
  • Posts: 267
  • They're coming to take me away, hah hah ....
Re: paid subscription failure
« Reply #31 on: June 13, 2018, 10:06:02 AM »
smf-store would be worth my consideration if it was already configured for stripes.

Offline Study Force

  • SMF Hero
  • ******
  • Posts: 3,344
    • StudyForcePS on Facebook
    • @studyforceps on Twitter
    • Study Force
Re: paid subscription failure
« Reply #32 on: June 13, 2018, 12:01:31 PM »
smf-store would be worth my consideration if it was already configured for stripes.

Unfortunately, it's not configured to work with Stripe either. I had to pay a freelancer x amount of dollars to code it for me, then I ironed out the edges myself. The edge that it has over SMF's own subscription system is all the configurable features -- if you're into that. If you don't want those features, have someone from here reprogram what you currently have to work with Stripe.com.

Here's an idea of what the Store mod could look like: https://biology-forums.com/index.php?action=store (you'll need to register though) and here's what the purchase page looks like with Stripe.com: https://biology-forums.com/index.php?action=store;sa=view;id=1 (click the Buy Now, button).

Offline Sir Osis of Liver

  • SMF Hero
  • ******
  • Posts: 8,328
  • Riding the endless highway in the sky.
Re: paid subscription failure
« Reply #33 on: June 13, 2018, 12:14:49 PM »
There's nothing wrong with PayPal, they've been very reliable for all the years and on all the forums I've worked on that use Paid Subs.  They are the most widely used and recognized payment service, and seeing an unfamiliar service will put off a lot of subscribers.  Switching to a different gateway is difficult, SMF is designed to work only with PayPal, and attempts to use a different service have been mostly unsuccessful.  It also precludes getting any further support for Paid Subs here, because modifications to core code are required.  This was an unusual situation, I'd have to see it again to investigate any further, but at this point it does appear to be a one-off.  Wouldn't be concerned about it if doesn't happen again.

Offline Study Force

  • SMF Hero
  • ******
  • Posts: 3,344
    • StudyForcePS on Facebook
    • @studyforceps on Twitter
    • Study Force
Re: paid subscription failure
« Reply #34 on: June 13, 2018, 12:42:44 PM »
@Sir Osis of Liver

If you use it for a high volume of sales, you'll experience what the OP is experiencing, I'm hands-down positive of this. Yes, SMF comes stock with PayPal, but Stripe.com's technology is far superior than it, at least from my experience. The only issue might be, like you mentioned, it's slightly an unfamiliar service. That, however, doesn't stop customers from purchasing.