SCPRefundStatus

Objective-C

enum SCPRefundStatus : NSUInteger {}

Swift

enum RefundStatus : UInt, @unchecked Sendable

The possible statuses for a refund.

  • The refund succeeded.

    Declaration

    Objective-C

    SCPRefundStatusSucceeded

    Swift

    case succeeded = 0
  • The refund is pending.

    Declaration

    Objective-C

    SCPRefundStatusPending

    Swift

    case pending = 1
  • The refund failed.

    Declaration

    Objective-C

    SCPRefundStatusFailed

    Swift

    case failed = 2
  • Unknown refund state.

    Declaration

    Objective-C

    SCPRefundStatusUnknown

    Swift

    case unknown = 3
  • The refund was canceled.

    Declaration

    Objective-C

    SCPRefundStatusCanceled

    Swift

    case canceled = 4
  • The refund requires an additional action to continue processing.

    Declaration

    Objective-C

    SCPRefundStatusRequiresAction

    Swift

    case requiresAction = 5