Yes, Omella is PCI compliant under "PCI validation: SAQ A". We utilize Stripe Elements technology which has financial input fields that are done securely in Stripe's iframe. Stripe is certified as a PCI Level 1 Service Provider. This is the most stringent level of certification available in the payments industry.
Omella uses Stripe’s Elements technology, which has financial input fields that are secured in Stripe's iframe. Payment data, including card numbers, are sent directly to Stripe and never reaches our internal servers. Omella triggers new payments based on the Stripe’s customer identifier and its payment methods. Therefore, Omella does not have any record of the payer’s card number in our database and logs. That means hackers will never get sensitive card or bank information from us.
The transmission between the payers, the Omella page, and Stripe is encrypted using 256bit SSL/TLS. Stripe is one of the most secure and trusted payment providers. It is used by Twitter, Shopify, Kickstarter, and Lyft.