I have been in the same position before.
Often, however, although the payment stage doesn't work, I do get a booking reference (only when using my LATAM number, and checking through the app).
In this case, it's a simple case of phoning up, telling them the booking reference, and then paying with any credit card of choosing. Not sure how useful this will be, but it has always worked in my case.