Skip to content
Online

Rückerstattungen

Ganz oder teilweise zurückerstatten, per Dashboard oder API.

Rückerstattung erstellen

curl https://api.freika.com/v1/refunds \
  -H "Authorization: Bearer $FREIKA_API_KEY" \
  -H "Idempotency-Key: refund-bestellung-1042" \
  -d payment_id=pay_01J9X3A4Q6 \
  -d amount=2000 \
  -d reason=requested_by_customer
{
  "id": "ref_01J9Z7",
  "payment_id": "pay_01J9X3A4Q6",
  "amount": 2000,
  "status": "pending",
  "created_at": "2026-09-11T08:15:00Z"
}

Ohne amount wird der volle Restbetrag zurückerstattet. Mehrere Teilrückerstattungen sind möglich, bis der Betrag der Zahlung erreicht ist.

Status

pending → succeeded oder failed. Das Ereignis refund.succeeded bestätigt die Ausführung. Die Kundschaft sieht den Betrag je nach Bank innert 1 bis 5 Arbeitstagen, bei TWINT sofort.

Gebühren

Pro Rückerstattung CHF 0.60. Die Gebühr der ursprünglichen Zahlung wird nicht zurückerstattet.

Im Dashboard

Öffne die Zahlung unter Zahlungen, wähle Rückerstattung, gib Betrag und Grund an. Mitarbeitende können bis zu einem Limit zurückerstatten, das du unter Einstellungen → Team festlegst.