---
title: INPaymentStatus
framework: intents
role: symbol
role_heading: Enumeration
path: intents/inpaymentstatus
---

# INPaymentStatus

Constants indicating the state of the financial transaction.

## Declaration

```swift
enum INPaymentStatus
```

## Topics

### Constants

- [INPaymentStatus.unknown](intents/inpaymentstatus/unknown.md)
- [INPaymentStatus.pending](intents/inpaymentstatus/pending.md)
- [INPaymentStatus.completed](intents/inpaymentstatus/completed.md)
- [INPaymentStatus.canceled](intents/inpaymentstatus/canceled.md)
- [INPaymentStatus.failed](intents/inpaymentstatus/failed.md)
- [INPaymentStatus.unpaid](intents/inpaymentstatus/unpaid.md)

### Initializers

- [init(rawValue:)](intents/inpaymentstatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data Objects

- [INAccountType](intents/inaccounttype.md)
- [INCurrencyAmount](intents/incurrencyamount.md)
- [INPaymentAccount](intents/inpaymentaccount.md)
- [INPaymentAmount](intents/inpaymentamount.md)
- [INPaymentMethod](intents/inpaymentmethod.md)
- [INPaymentRecord](intents/inpaymentrecord.md)
- [INPerson](intents/inperson.md)
