Stripe payments not registered in membership pro

  • Torborg
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 5 months ago #133216 by Torborg
According to stripe checkout the payment was successful, but in membership pro the membership is pending. And the subscriber didn't get a confirmation email. If we use paypal everything is fine. Can you help?

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

More
5 years 5 months ago #133218 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Stripe payments not registered in membership pro
Hello

Did you configure Stripe Webhook under your Stripe account? It's needed for the system to work. See details instructions below:

1. Go to Membership Pro -> Payment Plugins, install the payment plugin

2. Click on the payment plugin to edit, enter payment plugin parameters, then publish it

- For API Keys, you can follow instructions at stripe.com/docs/keys#api-keys to get it.
- For Signing Secret, you need to setup Webhook URL (see the next step) and get the information from there. In the webhook URL setting, click on "Click to reveal" button to get it

3. You will need to login to your Stripe account, add a "Webhook URL" below (see stripe.com/docs/webhooks/setup#add-endpoint-dashboard for instructions)

domain.com/index.php?option=com_osmember...ent_method=os_stripe

(Of course, need to replace domain.com/ with your website url)

Stripe will also asks you for the events for webhook, select two events below:

checkout.session.completed
invoice.payment_succeeded


Tuan
The following user(s) said Thank You: Torborg, Alex Radin

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

  • Torborg
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 5 months ago #133451 by Torborg
I had forgotten to add the signing secret code in the payment plug in. Thanks for your help :-)

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

More
5 years 5 months ago #133456 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Stripe payments not registered in membership pro
Yes. That parameter is needed on Stripe Checkout. I'm glad you figured it out

Tuan

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

More
5 years 4 months ago #134098 by Alex Radin
Replied by Alex Radin on topic Stripe payments not registered in membership pro
It might be good to add this to the documentation under plugins as payment plugins were not included on the documentation page. I noticed it was in the readme doc with the plugin only after searching for a while online and I think many people like myself are guilty of not reading those readme files ;) so I found this post and then later realized it was in the unzipped plugin files.

Can you tell me what is the purpose of the Payment Processing Fee ($) and the Payment Processing Fee (%) fields in the plugin parameters area? I know Stripe charges 2.9% plus a .30 per transaction fee but is it necessary to fill that out here if you are not charging the customer the processing fees on top of their membership fee and simply backing that out?

or i this something necessary when you set up the webhook so that stripe and the plugin are communicating properly?

Thanks!

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

More
5 years 4 months ago #134118 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Stripe payments not registered in membership pro
Hi Alex

1. We had it documented at membershipprodoc.joomservices.com/basic-...gins/stripe-checkout :) (last month, I don't remember exactly the time)

2. If you don't want users to pay for this payment processing fee, then leave it empty.

Tuan
The following user(s) said Thank You: Alex Radin

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

More
5 years 4 months ago #134133 by Alex Radin
Replied by Alex Radin on topic Stripe payments not registered in membership pro
Ok that makes sense. When I was in the documentation I expected to find it in the plugins section so I never went to the basic setup section where stripe checkout is documented ... not sure if there is a way to show it there as well or put a link under plugins to that section but that might be helpful for others searching. Many Thanks for this Great extension. Cheers!

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

More
5 years 4 months ago #134141 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Stripe payments not registered in membership pro
You're welcome Alex. Please continue setting up and using the extension. If you have questions or need help, please don't hesitate to ask

Tuan

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

More
5 years 3 weeks ago #137137 by Howard Theriot
Replied by Howard Theriot on topic Stripe payments not registered in membership pro
I have Membership Pro working properly with webhooks as described, but I will also be using EShop on my website with the same Stripe account. Will this affect EShop payments?

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

More
5 years 3 weeks ago #137143 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Stripe payments not registered in membership pro
Hi Howard

Each extension has it own webhook URL, so no worry, this won't affect EShop payments

Regards,

Tuan

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