app-store-server-library 4.3.0

The Rust server library for the App Store Server API, App Store Server Notifications and Advanced Commerce API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Copyright (c) 2025 Apple Inc. Licensed under MIT License.

use serde::{Deserialize, Serialize};

/// A response that contains signed app transaction information for a customer.
///
/// [AppTransactionInfoResponse](https://developer.apple.com/documentation/appstoreserverapi/apptransactioninforesponse)
#[derive(Debug, Clone, Deserialize, Serialize, Hash)]
pub struct AppTransactionInfoResponse {
    /// A customer's app transaction information, signed by Apple, in JSON Web Signature (JWS) format.
    ///
    /// [JWSAppTransaction](https://developer.apple.com/documentation/appstoreserverapi/jwsapptransaction)
    #[serde(rename = "signedAppTransactionInfo")]
    pub signed_app_transaction_info: Option<String>,
}