A common reason for failed payments is that the credit card is not enabled for international transactions. Our reseller, Paddle, is based in the United Kingdom and is therefore outside the European Union.
Please check with your bank whether your card is authorized for international payments and, if necessary, ask them to enable this feature.