Membership Pro - Stripe Payment Plugins - Choosing the right one

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 months 1 week ago - 7 months 1 week ago #161234 by David Unwin
We have recently implemented Stripe Payment Processing on our Events Booking (EB) system to replace PayPal. Here we use EB Stripe Checkout plugin
We are now looking to use Stripe on Membership Pro
Membership Pro Version 3.4.0  introduced MP Stripe in addition to MP Stripe Checkout. 
In the change log it states "MP Stripe Card payment plugin (only support one time payment). It allows customers to make payment using credit card directly on your site without having to be redirected to Stripe and it supports Strong Customer Authentication (same as MP Stripe Checkout, but does not redirect customers to Stripe)"
In Membership Pro Config we set Subscription Renewal Behavior to Create New Subscription and it is a one time payment.
I have 2 questions:
1) Which Stripe Payment plugin should I purchase based on the way we sell memberships. Is the only between the two the fact that MP Stripe does not send the user off to Stripe and everything is done on our site?
2) In the EB Stripe Checkout plugin it as the ability to add data to the Description filed in Stripe (We add the name of the event) which is very useful as we can cross reference the payment against a payment. This is done by modifying the translation EB_EVENT_REGISTRATION.  Is their a similar feature in the MP Stripe Checkout
KInd regards
David
 
Last edit: 7 months 1 week ago by David Unwin. Reason: Add info

Please Log in or Create an account to join the conversation.

More
7 months 1 week ago #161240 by Tuan Pham Ngoc
Hi David

Better use MP Stripe Checkout payment plugin

Regards,

Tuan
The following user(s) said Thank You: David Unwin

Please Log in or Create an account to join the conversation.

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 months 4 days ago #161415 by David Unwin
Hi Tuan,
I have now purchased the Strip Plugin and installed in test mode.
How can I add an MP field on the Strip Description. I do this in Events Booking by using EB_EVENT_REGISTRATION. 
Which field can I use in Membership pro to enter into the strip description Field?
See screen shot

Please Log in or Create an account to join the conversation.

More
7 months 4 days ago #161416 by Tuan Pham Ngoc
Hi David

There are 3 language items, each for one type of subscription:

- OSM_PAYMENT_FOR_SUBSCRIPTION
- OSM_PAYMENT_FOR_RENEW_SUBSCRIPTION
- OSM_PAYMENT_FOR_UPGRADE_SUBSCRIPTION

Make your you perform test on an online public accessible server. Also, remember to configure Stripe webhook for it to work

Tuan
The following user(s) said Thank You: David Unwin

Please Log in or Create an account to join the conversation.

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 months 4 days ago #161419 by David Unwin
Thanks Tuan,
RE Webhook.
When I did this for Events booking I found the documentation here:
eventbookingdoc.joomservices.com/basic-s...eckout#configuration
However, I can't find the instructions for web hook in the MP documentation.
Is it somewhere else?
Kind regards
David
Here is what I have on EB
 

Please Log in or Create an account to join the conversation.

More
7 months 4 days ago #161420 by Tuan Pham Ngoc
You can see the instructions here membershipprodoc.joomservices.com/basic-...eckout#configuration , it's documented

Tuan
The following user(s) said Thank You: David Unwin

Please Log in or Create an account to join the conversation.

  • David Unwin
  • Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
7 months 4 days ago #161421 by David Unwin
Sorry Tuan, My Eyesight must be getting bad !!!!!!!!!
 

Please Log in or Create an account to join the conversation.

More
7 months 3 days ago #161433 by Tuan Pham Ngoc
No problem David. Please continue using the extension. If you have questions or need help, please don't hesitate to ask us

Regards,

Tuan

Please Log in or Create an account to join the conversation.