[@expediagroup/fraudpreventionv2-sdk](../../index.md) / [models](../index.md) / Refund

# Class: Refund

Refund operation on the payment. A refund operation represents the intent to refund a previous charge.

## Constructors

### new Refund(refund)

> **new Refund**(`refund`): [`Refund`](Refund.md)

#### Parameters

• **refund**: [`RefundProperties`](../interfaces/RefundProperties.md)

#### Returns

[`Refund`](Refund.md)

#### Source

models/Refund.ts:47

## Properties

| Property | Type |
| :------ | :------ |
| `amount?` | [`Amount`](Amount.md) |
| `id?` | `string` |
| `outcome?` | [`PaymentOutcome`](PaymentOutcome.md) |
