# PaymentFlags | xrpl
Documentation for xrpl

# Enumeration PaymentFlags

Enum representing values for Payment Transaction Flags.

- Defined in packages/xrpl/src/models/transactions/payment.ts:18

#####
Index

### Enumeration Members

tfLimitQuality
tfNoDirectRipple
tfPartialPayment

## Enumeration Members

### tfLimitQuality

tfLimitQuality: 262144

Only take paths where all the conversions have an input:output ratio that is equal or better than the ratio of Amount:SendMax. See Limit Quality for details.

- Defined in packages/xrpl/src/models/transactions/payment.ts:36

### tfNoDirectRipple

tfNoDirectRipple: 65536

Do not use the default path; only use paths included in the Paths field. This is intended to force the transaction to take arbitrage opportunities. Most clients do not need this.

- Defined in packages/xrpl/src/models/transactions/payment.ts:24

### tfPartialPayment

tfPartialPayment: 131072

If the specified Amount cannot be sent without spending more than SendMax, reduce the received amount instead of failing outright. See Partial. Payments for more details.

- Defined in packages/xrpl/src/models/transactions/payment.ts:30

Generated using TypeDoc