Reply To: Payments not processing – infinitely cycling, Test mode not working
August 25, 2020 at 12:23 pm Reply
After some digging, the problem was that your statement descriptor was too long. Stripe throws an error when the descriptor is more than 22 characters, and your descriptor is 28 characters.
We’ve fixed what we can on our end by limiting the descriptor to 22 characters when the payment intent is created. We’ll also add this as a validation in the plugin’s settings in the next update, but you’ll likely want to adjust it on your end in the meantime to fit within 22 characters.
All that said, since we were able to eliminate the error on our end, the payment form shouldn’t continue to hang.