Yes.
We do not store any credit card information in our system.
Our Payment Processing Partner – PagueloFacil – validates your card with your bank in real time, and we just receive a OK or NOT OK answer.
PagueloFacil is an established Panama based Payment Processing Company, used by many well known commercial companies in Panama, as well as by government institutions like Sertracen (driving licenses renewals for example).