Live Stripe donation was not marked 'paid'

  • spitjack
  • spitjack's Avatar Topic Author
  • Offline
  • Gold Boarder
  • Gold Boarder
More
2 weeks 1 day ago - 2 weeks 1 day ago #134405 by spitjack
I just tested a live donation, but the successful payment was not automatically marked 'paid' in the JD back end. Is there a configuration setting I missed? Both Stripe and my bank account confirm the successfully completed transaction. Do I need another webhook, e.g. "transfer.paid" or "payment_intent.succeeded"?

__
spit - the rod upon which meat was roasted, and jack - a middle English word for a laborer.
Last edit: 2 weeks 1 day ago by spitjack. Reason: added question about webhooks

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

  • spitjack
  • spitjack's Avatar Topic Author
  • Offline
  • Gold Boarder
  • Gold Boarder
More
2 weeks 9 hours ago #134441 by spitjack
Replied by spitjack on topic Live Stripe donation was not marked 'paid'
The webhook parameters in the 'readme' file that came with my build (5.7.2) were not correct (the documentation is).

__
spit - the rod upon which meat was roasted, and jack - a middle English word for a laborer.

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

More
2 weeks 8 hours ago #134445 by Mr. Dam
Replied by Mr. Dam on topic Live Stripe donation was not marked 'paid'
You can spend time to read more about JD Stripe Checkout through this documentation: joomdonationdocs.joomservices.com/documents#5-stripe-checkout
Dam

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

  • spitjack
  • spitjack's Avatar Topic Author
  • Offline
  • Gold Boarder
  • Gold Boarder
More
2 weeks 7 hours ago - 1 week 6 days ago #134447 by spitjack
Replied by spitjack on topic Live Stripe donation was not marked 'paid'
Believe me, I've spent a lot of time in there. You should put a link to the documentation in the readme, not the incorrect webhook information. (And I just opened the readme in that folder and can confirm the webhook information was wrong in that "unzip_first" folder of the Stripe Checkout plugin; see image.)

Also note, for various clients I have installed and used - and continue to use - many of your components, this for a period that extends back more than a decade.


__
spit - the rod upon which meat was roasted, and jack - a middle English word for a laborer.
Attachments:
Last edit: 1 week 6 days ago by spitjack. Reason: Fix your readme, please.

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

  • spitjack
  • spitjack's Avatar Topic Author
  • Offline
  • Gold Boarder
  • Gold Boarder
More
2 weeks 5 hours ago - 2 weeks 5 hours ago #134458 by spitjack
Replied by spitjack on topic Live Stripe donation was not marked 'paid'
FBO others:
  1. when changing webhook info, a new signing secret is generated. don't forget to input this on the JD back end.
  2. in the stripe plugin readme, the webhook url ends "..os_stripecheckout." it should end "...os_stripe" per documentation
  3. the plugin readme also omits an endpoint, "invoice.payment_succeeded."

The first was my error, the others were....not.

The situation is now resolved.

__
spit - the rod upon which meat was roasted, and jack - a middle English word for a laborer.
Last edit: 2 weeks 5 hours ago by spitjack.

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

More
2 weeks 4 hours ago #134460 by thirdsun
Replied by thirdsun on topic Live Stripe donation was not marked 'paid'
Just to clarify - you have verified the correct webhook ends in

payment_method=os_stripe

not

payment_method=os_stripecheckout

I agree that it would be nice if the readme was correct!

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

  • spitjack
  • spitjack's Avatar Topic Author
  • Offline
  • Gold Boarder
  • Gold Boarder
More
2 weeks 4 hours ago - 2 weeks 2 hours ago #134461 by spitjack
Replied by spitjack on topic Live Stripe donation was not marked 'paid'
Yes, ends ...os_stripe not os_stripecheckout. And add the additional endpoint, too. (invoice.payment_succeeded)

(If you make any changes in the webhooks area of the stripe dashboard, they will change the signing secret without notifying you. Don't forget to reveal the new secret, copy it, then paste it into JD Stripe Checkout plugin administration.)

Documentation page joomdonationdocs.joomservices.com/documents#5-stripe-checkout

__
spit - the rod upon which meat was roasted, and jack - a middle English word for a laborer.
Last edit: 2 weeks 2 hours ago by spitjack.
The following user(s) said Thank You: Mr. Dam

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

More
1 week 4 days ago #134511 by Mr. Dam
Replied by Mr. Dam on topic Live Stripe donation was not marked 'paid'
Hi,
I am waiting for your response through Ticket system
Thanks
Dam

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

Moderators: Mr. DamDũng Nguyễn Việt