Retrieve detailed information about a specific bill payment.
Returns:
Use Cases:
Business-scoped JWT token. Token payload includes business_id to automatically scope requests. Format: Bearer <your-jwt-token>
Use this for: Business-specific operations where the business context is embedded in the token.
Bill Payment UUID
Business UUID
Detailed response serializer for bill payment with all related data.
Returns payment details along with vendor info and allocations. All amounts in cents.
Unique bill payment identifier
Business this payment belongs to
Vendor receiving the payment
Vendor display name
Payment reference or transaction ID
Your external identifier for this payment
Payment processor transaction ID (e.g., Stripe ID)
Check number if payment method is check
Payment amount in cents
Payment currency (e.g., GBP, EUR, USD)
Processing fee in cents
Net amount after fees in cents
Allocated amount in cents
Unallocated amount in cents
Whether payment is fully allocated to bills
Payment method used (bank_transfer, check, wire, etc.)
Payment status (pending, processing, completed, failed, cancelled)
Date payment was made
Value date for accounting purposes
When payment was submitted for processing
When payment processing completed
When payment failed (if applicable)
Payment description
Additional notes or memo
Reason for failure (if status=failed)
Custom key-value pairs
Bill allocations for this payment
Vendor refund allocations linked to this payment
Bank transactions this payment is reconciled to
Payment creation timestamp
Last update timestamp