Simple Membership Plugin › Forums › Simple Membership Plugin › Manually adding Subscriber ID for PayPal Memberships *prior* to SWPM?
Tagged: automatic payment, import, membership, paypal, recurring, reference, subscriber id, subscription
- This topic has 4 replies, 2 voices, and was last updated 6 years, 6 months ago by
GreenBandana.
-
AuthorPosts
-
December 23, 2019 at 6:59 pm #19510
GreenBandana
ParticipantHi there-
We had used PayPal subscriptions directly through PayPal to create memberships PRIOR to installing and using SWPM. Once we installed SWPM, we imported those subscribers and manually set up their accounts to “active” with the appropriate end date (1 year). We left their existing PayPal subscriptions active.
Here’s the question: will SWPM automatically renew their account with the existing PayPal subscription even though it was a subscription created outside of SWPM?
Do we need to do anything to ensure this goes through, like adding PayPal’s Automatic payment ID into the “Subscriber ID/Reference” field?
Thank you!
December 24, 2019 at 5:07 am #19513The Assurer
ModeratorWhen PayPal “renews” any type of recurring payment; it sends an IPN (Instant Payment Notification) to the site & plugin that created the original subscription. Attempting to either redirect or reroute the IPN that was intended for your old membership plugin, to SWPM, will cause numerous & unforeseen issues; the most obvious is the possible unintentional triggering of anti-fraud mechanisms. If the number of existing subscriptions is small, it is best to cancel future recurring payments, and then ask the existing members to manually renew their memberships under SWPM.
December 24, 2019 at 7:50 am #19516GreenBandana
ParticipantI do understand what you’re recommending, and thank you for the response.
Just to clarify: there was *no* previous membership plugin. We were accepting PayPal subscriptions by creating the subscription/button in PayPal’s dashboard directly, so there would be no re-routing of data from one plugin to another.
Are you stating, though, that the existing subscription (created in PayPal, prior to SWPM) *will* satisfy renewal requirements for SWPM? Thank you!
December 25, 2019 at 4:36 am #19517The Assurer
ModeratorIn light of your clarifications… if the original (legacy) subscriptions did NOT attempt to trigger any IPN calls to anyplace outside of PayPal; and if you manually created matching “legacy” memberships in SWPM, with matching expiry dates; then as long as somebody manually kept track of the original subscriptions; then everything should function normally.
Now, because the legacy subscriptions are not IPN linked from PayPal to SWPM, via an IPN, then SWPM has no knowledge of what is going on with PayPal. If anyone does not renew, or if they cancel their subscription; you must manually take action on the SWPM end.
Any “new” subscriptions, created using SWPM generated PayPal subscription buttons, will be IPN linked; such that SWPM will become aware of anything that goes on with PayPal.
Did that help?
December 26, 2019 at 8:57 pm #19527GreenBandana
ParticipantYes, I believe that does clarify things and it makes sense regarding when manual adjustments may be required. We’ll leave the legacy memberships as-is for now and it sounds like things should function how we would want. Thank you!
-
AuthorPosts
- You must be logged in to reply to this topic.