I work for a CreditCardProcessing company and I’ve used our Gateway in Xojo apps before. We support level 2 and level 3 data.
Here’s our API Docs:
https://secure.bngpaymentgateway.com/merchants/resources/integration/integration_portal.php#integration_overview