Payments¶
Verwaltung von Zahlungen.
Endpunkte¶
| Methode | Endpunkt | Beschreibung |
|---|---|---|
GET |
/api/w5t/payments |
Alle Zahlungen auflisten |
POST |
/api/w5t/payments |
Zahlung erstellen oder aktualisieren (Upsert via payment_reference) |
GET |
/api/w5t/payments/{id} |
Einzelne Zahlung abrufen |
PUT/PATCH |
/api/w5t/payments/{id} |
Zahlung aktualisieren |
DELETE |
/api/w5t/payments/{id} |
Zahlung löschen |
Beispiele¶
Alle Zahlungen auflisten¶
Zahlung erstellen¶
curl -X POST https://ihre-domain.de/api/w5t/payments \
-H "Authorization: Bearer IHR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"invoice_id": 1,
"customer_id": 1,
"amount": 119.00,
"payment_date": "2025-06-10",
"payment_reference": "PAY-2025-001",
"status": "completed"
}'
Einzelne Zahlung abrufen¶
Zahlung aktualisieren¶
curl -X PUT https://ihre-domain.de/api/w5t/payments/1 \
-H "Authorization: Bearer IHR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"invoice_id": 1,
"customer_id": 1,
"amount": 119.00,
"status": "refunded"
}'