We don't have any credit card verifier.
In fact, we don't even sell the scenery. It's Esellerate that sells the scenery for us, and it's Esellerate that handles your Credit Card. We never get your Credit Card details, and we don't process any of that data.
This means, whenever a Credit Card has been denied, you need to contact Esellerate support at sales@esellerate.net, giving the email you used to try the purchase.
I remind you also, that is possible to pay with PayPal as well.