Create a simple refund for an invoice. Provide partial_amount to create a partial refund.
Partner-level JWT token (unscoped). Token payload includes partner_id. Business access is validated via partner ownership. Format: Bearer <your-jwt-token>
Use this for: Multi-business operations where the business_id is specified in the URL and partner has access to multiple businesses.
Business UUID provided by Thred (unique identifier for the business)
Serializer for creating simple refunds
Invoice to refund
Payment method for the refund
CASH - CashCHECK - CheckCREDIT_CARD - Credit CardDEBIT_CARD - Debit CardACH - ACHBANK_TRANSFER - Bank TransferPAYPAL - PayPalSTRIPE - StripeOTHER - OtherCASH, CHECK, CREDIT_CARD, DEBIT_CARD, ACH, BANK_TRANSFER, PAYPAL, STRIPE, OTHER When the refund was completed
Required external identifier for idempotency (unique per business)
1 - 255Optional: Partial refund amount in cents. If not provided, refunds full amount.
x >= 1Optional description
1Optional reference number
1 - 100Payment processor (e.g., STRIPE)
1 - 100Processing fee for the refund in cents
x >= 0Refund specific document upload payload.
Serializer for refunds (simple response). All amounts in cents.
Unique refund identifier
Total refunded amount in cents
UUID of the customer receiving the refund
Customer display name
Latest document linked to this refund
Refund creation timestamp
Last update timestamp
Your unique identifier for this refund (used for idempotency)
255Refund status (pending, processing, paid, failed, cancelled)
pending - Pendingprocessing - Processingpaid - Paidfailed - Failedcancelled - Cancelledpending, processing, paid, failed, cancelled Timestamp when refund was fully paid
Whether this is a dedicated refund (true/false)
Description or reason for the refund
Reference number for tracking
100Custom key-value pairs for additional context
Three-letter ISO 4217 currency code (EUR, GBP, USD)
EUR - EuroGBP - British PoundUSD - US DollarSEK - Swedish KronaNOK - Norwegian KroneDKK - Danish KroneISK - Icelandic KrónaMYR - Malaysian RinggitSGD - Singapore DollarEUR, GBP, USD, SEK, NOK, DKK, ISK, MYR, SGD