David Bryce Posted October 13, 2022 Share Posted October 13, 2022 Hi, guys - I set up Donations in my forum a few months back. We did get one donation that worked; however, one of the members has tried a few ways to donate, all of which have been rejected. He’s tried both AMEX and Mastercard - neither work. He is in Canada, but I did set up CAD as a way to contribute - still no luck. Any ideas? dB Link to comment Share on other sites More sharing options...
Randy Calvert Posted October 13, 2022 Share Posted October 13, 2022 If you’re taking credit card payments, have you checked your merchant provider (such as Authorize.net or Stripe) to see what they’re saying about the attempted transaction? Link to comment Share on other sites More sharing options...
David Bryce Posted October 13, 2022 Author Share Posted October 13, 2022 (edited) Stripe is set up, but I’m not seeing a transaction attempt. Wait - I do see the attempts….but they show PENDING (waiting for payment) I’m seeing something else really odd. After the one payment we got a few months back, there are several attempts at payments which are showing pending,, then a whole lot of attempts by the same person to give us $1 over and over again. I’m really confused. dB Edited October 13, 2022 by David Bryce Link to comment Share on other sites More sharing options...
Randy Calvert Posted October 13, 2022 Share Posted October 13, 2022 Look in the developer logs at the raw transactions... when a transaction is called, IPB tells stripe to charge a card. Stripe uses a web hook to call back with the status. If that web hook is not working or if stripe is blocked on your server... it could end up with transactions being authorized but never settled. Link to comment Share on other sites More sharing options...
David Bryce Posted October 13, 2022 Author Share Posted October 13, 2022 Will do - thanks, Randy! dB Link to comment Share on other sites More sharing options...
Randy Calvert Posted October 13, 2022 Share Posted October 13, 2022 Also... if you're using Cloudflare, Securi, or another Cloud WAF... it's possible that is blocking the calls as well. (You would have to whitelist Stripe's IPs in the firewall if so.) Link to comment Share on other sites More sharing options...
David Bryce Posted October 13, 2022 Author Share Posted October 13, 2022 Nope - just Stripe. dB Link to comment Share on other sites More sharing options...
Randy Calvert Posted October 13, 2022 Share Posted October 13, 2022 Then yes… get into those stripe developer logs. If I remember correctly each successful transactions should have like 4 events tied to it. You can look at past successful ones to see what should be happening and the stripe error logs should give you an idea what’s failing. Link to comment Share on other sites More sharing options...
Marc Stridgen Posted October 13, 2022 Share Posted October 13, 2022 This may also be due to webhooks not being enabled on stripe, so ensure you have them all enebled Link to comment Share on other sites More sharing options...
Recommended Posts