Skip to main content

Refundace

Refundace se týkají zaúčtovaných nebo vyrovnaných plateb. U částečných refundací je amount ve stejných minor jednotkách jako původní měna.
Refundace použijte, když potřebujete vrátit prostředky za již zpracovanou platbu.

Plná nebo částečná refundace

Pole amount je povinné a odesílá se jako application/x-www-form-urlencoded podle očekávání GoPay endpointu.

Historie refundací

RefundHistoryItem obsahuje mimo jiné:
  • id
  • state
  • amount
  • currency
  • date_requested
  • date_last_change?

Doporučení

  • Ukládejte metadata refundací do databáze (ID refundace, částka, čas požadavku).
  • Částky držte v minor jednotkách pro konzistenci.
  • Navrhujte idempotentní workflow refundací, aby opakování požadavků nevytvářelo duplicity.