component RefundButton { props { paymentId: string refundable: number partial?: boolean = false action?: string = "/api/payments/refund" } view {