列挙型


Transaction.RefundRequestError


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


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

visionOS 1.0+ watchOS 10.0+

enum RefundRequestError




概観


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





トピックス


エラーの列挙


case duplicateRequest

App Store は既にこのアプリ内購入の払い戻し要求を受け取りました。


case failed

払い戻し要求の提出に失敗しました。





関連


Copyable

Equatable

Error

Hashable

LocalizedError

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 RefundRequestStatus

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ