Skip to main content

Wava API

Wava Technologies is a Colombian fintech company that enables payment processing for e-commerce and digital businesses. We provide a unified API that connects merchants with digital wallets and alternative payment methods.

What you can do with the Wava API

Accept payments

Process payments through Nequi, Daviplata, Breb, and Stripe with a single integration.

Payment links

Create shareable payment URLs for invoices, social commerce, and more.

Partner integrations

Create orders and links on behalf of your onboarded stores.

E-commerce plugins

Connect Tiendanube, WooCommerce, or Stripe without writing code.

Supported payment methods

GatewayCurrencyRequirementsFlow
NequiCOPPhone number + National IDPush notification approval
DaviplataCOPNational ID + Document typeOTP verification via SMS
BrebCOPNational ID + Document typeQR code / Transfer key
StripeMultipleDashboard configurationCard payment (redirect)

Quick start

1

Get your API key

Create a development account at app.dev.wava.co and get your merchant key from Settings > Integrations > API. See Authentication for details.
2

Discover payment gateways

Call GET /v1/orders/paymentGateways to see which payment methods are active for your store.
3

Create your first order

Call POST /v1/orders with the buyer’s details and selected payment gateway to initiate a payment. All direct API orders require national_id_number and id_national_document_type in the shopper object. See Creating Orders for full examples.
4

Handle the result

Listen for webhook notifications or poll GET /v1/orders/{orderId} for status updates.

Environments

EnvironmentBase URL
Productionhttps://api.wava.co/v1
Developmenthttps://api.dev.wava.co/v1
All API requests require a merchant-key header. See Authentication for details.