メインコンテンツにスキップ

トランザクションオブジェクト

  • transactionIdentifier 文字列 - 決済トランザクションを一意に識別する文字列。
  • transactionDate 文字列 - トランザクションがApp Storeの決済キューに追加された日付。
  • originalTransactionIdentifier 文字列 - App Storeによって復元されたトランザクションの識別子。
  • transactionState 文字列 - トランザクションの状態。 purchasingpurchasedfailedrestored、またはdeferredです。
  • errorCode 整数 - トランザクションの処理中にエラーが発生した場合のエラーコード。
  • errorMessage 文字列 - トランザクションの処理中にエラーが発生した場合のエラーメッセージ。
  • payment オブジェクト
    • productIdentifier 文字列 - 購入した製品の識別子。
    • quantity 整数 - 購入数量。
    • applicationUsername 文字列 - システム上のユーザーアカウントの不透明な識別子。
    • paymentDiscount PaymentDiscount (オプション) - 支払いに適用する割引オファーの詳細。