Developer documentation
Get paid from your own system
Create charges with the API, get the result by webhook and show checkout inside your site. PayPal, Zelle and card with a single integration.
- Base URL
https://api.business.tucapi.com/v1- API version
2026-09-15
curl -X POST https://api.business.tucapi.com/v1/charges \ -H "Authorization: Bearer $TUCAPI_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: ORD-1042" \ -d '{ "amount": "125.00", "description": "Pedido #1042", "reference": "ORD-1042", "metadata": { "customerId": "c_88" }, "allowedMethods": [ "paypal", "card" ], "expiresAt": "2026-09-16T12:00:00Z" }'Response
{ "object": "charge", "id": "9b1e2d3c-4f5a-4b6c-8d7e-0f1a2b3c4d5e", "status": "open", "amount": "125.00", "currency": "USD", "description": "Pedido #1042", "reference": "ORD-1042", "metadata": { "customerId": "c_88" }, "allowedMethods": [ "paypal", "card" ], "checkoutUrl": "https://pay.tucapi.com/k7x2m9qz", "embedUrl": "https://pay.tucapi.com/embed/k7x2m9qz", "expiresAt": "2026-09-16T12:00:00Z", "paidAt": null, "createdAt": "2026-09-15T18:42:07Z", "orders": []}Start here
Create your first charge in 5 minutesOne API key, one POST, and your customer can pay.Receive webhooksHear about every payment instantly, with signed notices.Embedded checkoutGet paid inside your site, without redirecting your customer.API referenceEvery endpoint, parameter and response, with examples.
Browse by topic
Fundamentals
Checkout
Already have an account? Create your API key in the dashboard.
Open dashboard