列挙型


Transaction.RefundRequestStatus


払い戻し要求のステータスコード。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ tvOS 17.0+

visionOS 1.0+ watchOS 10.0+

enum RefundRequestStatus




概観


以下のメソッドは払い戻し要求ステータスを throw します: beginRefundRequest(in:)beginRefundRequest(for:in:)beginRefundRequest(in:)、および beginRefundRequest(for:in:)


払い戻し要求のステータスは、払い戻し自体のステータスではなく、要求のステータスを反映します。





トピックス


払い戻し要求のステータスを取得


case userCancelled

ユーザは払い戻し要求の送信をキャンセルしました。


case success

App Store は払い戻し要求を受け取りました。





関連


Copyable

Equatable

Hashable

Sendable





以下も見よ


払い戻しの要求


払い戻し要求のテスト

アプリの払い戻し要求の実装と、承認された払い戻しと拒否された払い戻しのあなたのアプリとサーバーによる処理をテストします。


func beginRefundRequest(in: UIWindowScene) async throws -> Transaction.RefundRequestStatus

取引の払い戻し要求シートをウィンドウシーンに表示します。


func beginRefundRequest(in: NSViewController) async throws -> Transaction.RefundRequestStatus

ビューコントローラで取引の払い戻し要求シートを表示します。


static func beginRefundRequest(for: UInt64, in: UIWindowScene) async throws -> Transaction.RefundRequestStatus

指定された取引の払い戻し要求シートをウィンドウシーンに表示します。


static func beginRefundRequest(for: UInt64, in: NSViewController) async throws -> Transaction.RefundRequestStatus

指定された取引の払い戻し要求シートをビューコントローラに表示します。


enum RefundRequestError

払い戻し要求のエラーコード。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ