One API. All payment methods.
Zero headaches.

Connect directly to your bank with Redsys. Stop paying Stripe 1.4% on every transaction. Use your own merchant account with our simple API.

The Problem We Solve

Redsys and bank APIs are complex. We make them simple.

Without Quetzal

Your Code -----> Redsys      Complex XML
         -----> Addon       Different endpoints
         -----> Bizum       Multiple integrations
                            Confusing docs...
  • Complex XML signatures
  • Multiple gateway integrations
  • Outdated documentation
  • Weeks of development time

With Quetzal

Your Code -----> Quetzal -----> Redsys
                   API   -----> Addon
                         -----> Bizum
            One simple API for everything
  • Simple REST API
  • One integration for all methods
  • Clear, modern documentation
  • Get started in minutes

Two Ways to Integrate

Choose the integration that fits your needs

Frontend SDK

Checkout JS

Drop-in JavaScript checkout for any website. Start accepting payments in minutes.

Quetzal.init({ customerId: 'cus_xxx' });
Quetzal.checkout({
  amount: 1999,
  currency: 'EUR',
  mode: 'modal'
});
  • Pre-built checkout UI
  • PCI-compliant card handling
  • Works with any platform
  • Themeable and customizable
Learn More
REST API

Checkout API

Build your own custom payment experience with our simple REST endpoints.

curl -X POST https://pay.quetzal-api.com/v1/payments \
  -H "Authorization: Bearer sk_live_xxx" \
  -d '{"amount": 2999, "currency": "EUR"}'
  • Full control over UX
  • Simple RESTful endpoints
  • Webhooks for notifications
  • Multiple payment methods
Learn More

Fixed Fee. Not Percentage.

The more you sell, the more you save.

Transaction Stripe (1.4% + 0.25) Quetzal You Save
100 1.65 0.25 - 1.00 Up to 1.40
250 3.75 0.25 - 1.00 Up to 3.50
500 7.25 0.25 - 1.00 Up to 7.00
1,000 14.25 0.25 - 1.00 Up to 14.00

* Plus your Redsys/bank fees (typically 0.2-0.5%)

All Payment Types Supported

One integration for every payment method you need

$

Authorizations

Standard one-time payments

H

Preauthorizations

Hold funds before capturing

3

Installments

Split payments over time

R

Recurring

Subscriptions and repeat billing

Ready to save on payment processing?

You already have a TPV. Stop paying Stripe 1.4% on every sale. Use your own bank account with Quetzal's simple API.