Amusement Complete Request Structure
Topic type: Reference
Purpose: Demonstrate the complete Universal Amusement API request hierarchy and show where shared transaction fields, Amusement extensions, ticket package information, ticket details, event information, agency information, insurance information, and activity information appear within a request.
Audience: API integrators and client developers implementing the Universal Amusement API.
Applies to: Universal Amusement API preAuthAmusement and postAuthAmusement request structures.
Does not apply to: Authorization Update, Fulfillment Update, or Chargeback Update requests, which use separate request models.
This example combines multiple optional and conditional structures into a single request to demonstrate object hierarchy, field placement, and Amusement-specific extensions.
Real-world requests typically contain only the structures applicable to the transaction being submitted.
postAuthAmusement
The postAuthAmusement structure includes the authorization and 3-D Secure fields available after authorization.
{
"transactionID": "AMU-ABC123456",
"transactionDateTime": "2026-08-26T09:42:00-05:00",
"eventSource": "web",
"accountID": "12363454566",
"isGuestCheckout": false,
"isAgenticCheckout": false,
"paymentAmount": 1082.91,
"taxAmount": 1.23,
"deliveryAmount": 5.99,
"currencyCode": "USD",
"success": false,
"ipAddress": "10.12.12.123",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:72.0) Gecko/20100101 Firefox/72.0",
"deviceTransactionID": "e1a1aade06e2557f34036eeb06173faf1fa05c64959383",
"devicePayload": "afklasdjlasdjl3l23j23423klj",
"ubaID": "3143e969395de649c48c1c9f3e363a3e7ae7",
"ubaEvents": "lasjdlkfdsljelkrrjwl3kl324j32k432",
"emailAddress": "[email protected]",
"authenticationMethod": "magicLink",
"failureCode": "authFailed",
"brand": "acme",
"phoneNumber": "3125555555",
"latitude": 33.836,
"longitude": -117.914,
"accountStatus": "dormant",
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"purchaseType": "physicalItems",
"listingID": "amusement-listing-001",
"isPaymentOptimization": false,
"is3DS": false,
"ticketPackageID": "3jlsdfs9732",
"ticketPackageClass": "gold",
"ticketPackageDescription": "gold family package",
"ticketDeliveryType": "mobileApp",
"account": {
"isEnrolledInLoyaltyProgram": true,
"loyaltyNumber": "Id1234",
"accountLocale": "en-US",
"accountLevel": "Gold",
"accountType": "family",
"accountRegistrationDateTime": "2020-11-22T17:07:24-07:00",
"accountEmailUpdatedDateTime": "2020-08-28T19:00:00-04:00",
"accountPasswordUpdatedDateTime": "2021-08-28T19:00:00-04:00",
"dateOfBirth": "1985-11-15",
"loyaltyProgramName": "Members Plus",
"loyaltyPointsBalance": 987654321
},
"payment": {
"salesRepID": "SR#46k90",
"referralCode": "API 210315",
"isGift": true,
"orderMessage": "Enjoy the gift",
"isPaymentInInstallments": true,
"installmentAmount": 99.99,
"installmentCurrencyCode": "USD",
"installmentCount": 12,
"isPaymentRecurring": false
},
"addresses": [
{
"addressID": "account-001",
"addressType": "account",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Account Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "billing-002",
"addressType": "billing",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "102 Billing Avenue",
"address2": "Unit 2",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "bopis-003",
"addressType": "bopis",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "103 Bopis Avenue",
"address2": "Unit 3",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "curbside-004",
"addressType": "curbside",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "104 Curbside Avenue",
"address2": "Unit 4",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "departure-005",
"addressType": "departure",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "105 Departure Avenue",
"address2": "Unit 5",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "destination-006",
"addressType": "destination",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "106 Destination Avenue",
"address2": "Unit 6",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "fulfillment-007",
"addressType": "fulfillment",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "107 Fulfillment Avenue",
"address2": "Unit 7",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "listing-008",
"addressType": "listing",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "108 Listing Avenue",
"address2": "Unit 8",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "lodging-009",
"addressType": "lodging",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "109 Lodging Avenue",
"address2": "Unit 9",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "pickup-010",
"addressType": "pickup",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "110 Pickup Avenue",
"address2": "Unit 10",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "return-011",
"addressType": "return",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "111 Return Avenue",
"address2": "Unit 11",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "shipping-012",
"addressType": "shipping",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "112 Shipping Avenue",
"address2": "Unit 12",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "venue-013",
"addressType": "venue",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "113 Venue Avenue",
"address2": "Unit 13",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "other-014",
"addressType": "other",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "114 Other Avenue",
"address2": "Unit 14",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"shippingAddresses": [
{
"addressID": "shipping-001",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Shipping Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"billingAddresses": [
{
"addressID": "billing-001",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Billing Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"paymentMethods": [
{
"paymentType": "creditCard",
"paymentMethodID": "cc-001",
"paymentMethodAmount": 399,
"isPaymentStoredOnFile": false,
"cardNumber": "4111111111111111",
"cardToken": "6f7%gf38hfUa",
"expirationMonth": "11",
"expirationYear": "2029",
"nameOnCreditCard": "Jane Doe",
"cardBin": "411111",
"cardLastFour": "1111",
"totalFailedAttempts": 1,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
"avsResult": "matched",
"cvvResult": "matched",
"cardAuthorizationCode": "A1B2C3",
"cardAuthorizationDateTime": "2022-03-11T17:07:25-07:00",
"isPreAuthorizationReject": false,
"postAuthorizationRejectReason": "creditReject",
"eciIndicator": "successful",
"isSCASoftDecline": false,
"sca3DSFlow": "frictionless",
"sca3DSVersion": "2.2.0",
"sca3DSChallengeRequestType": "02",
"sca3DSTransactionStatus": "Y",
"scaAuthorizationStatus": "approve",
"scaAuthorizationError": "decline"
},
{
"paymentType": "digitalWallet",
"paymentMethodID": "wallet-001",
"paymentMethodAmount": 100,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"walletType": "Apple Pay",
"walletStatus": "active",
"isWalletProtectionEligible": true,
"paymentMethodBalanceAmount": 4000.32,
"totalFailedAttempts": 0,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
},
{
"paymentType": "giftCard",
"paymentMethodID": "gift-001",
"paymentMethodAmount": 75,
"isPaymentStoredOnFile": false,
"giftCardNumber": "5555444433332222",
"giftCardLastFour": "2222",
"giftCardBIN": "654678",
"expirationDay": "09",
"expirationMonth": "11",
"expirationYear": "2029",
"paymentMethodBalanceAmount": 150.0,
"totalFailedAttempts": 0,
"addressID": "billing-002"
},
{
"paymentType": "bankAccount",
"paymentMethodID": "bank-001",
"paymentMethodAmount": 100,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"accountType": "checking",
"paymentMethodBalanceAmount": 2500.0,
"totalFailedAttempts": 0,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
},
{
"paymentType": "loyaltyPoints",
"paymentMethodID": "loyalty-001",
"paymentMethodAmount": 50,
"isPaymentStoredOnFile": false,
"points": 50000,
"loyaltyProgramName": "Members Plus",
"nameOnAccount": "Jane Doe"
},
{
"paymentType": "cash",
"paymentMethodID": "cash-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "check",
"paymentMethodID": "check-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "cryptoCurrency",
"paymentMethodID": "cryptoCurrency-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "electronicFundTransfer",
"paymentMethodID": "electronicFundTransfer-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "invoice",
"paymentMethodID": "invoice-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "loan",
"paymentMethodID": "loan-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "moneyOrder",
"paymentMethodID": "moneyOrder-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "secCard",
"paymentMethodID": "secCard-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "storeCredit",
"paymentMethodID": "storeCredit-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "thirdParty",
"paymentMethodID": "thirdParty-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "voucher",
"paymentMethodID": "voucher-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
}
],
"items": [
{
"itemType": "giftCard",
"brandName": "Acme Amusement",
"description": "giftCard amusement item",
"category": "Admissions and Experiences",
"itemID": "giftCard-001",
"isHighRiskItem": true,
"price": 101,
"faceValueAmount": 126,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU001",
"promoCode": "PROMO01",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "parking",
"brandName": "Acme Amusement",
"description": "parking amusement item",
"category": "Admissions and Experiences",
"itemID": "parking-001",
"isHighRiskItem": false,
"price": 102,
"faceValueAmount": 127,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU002",
"promoCode": "PROMO02",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "physicalGood",
"brandName": "Acme Amusement",
"description": "physicalGood amusement item",
"category": "Admissions and Experiences",
"itemID": "physicalGood-001",
"isHighRiskItem": false,
"price": 103,
"faceValueAmount": 128,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "ups",
"companyName": "Acme Amusement",
"shippingMethod": "ground",
"shippingTrackingNumber": "AMU003",
"promoCode": "PROMO03",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "reservation",
"brandName": "Acme Amusement",
"description": "reservation amusement item",
"category": "Admissions and Experiences",
"itemID": "reservation-001",
"isHighRiskItem": false,
"price": 104,
"faceValueAmount": 129,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU004",
"promoCode": "PROMO04",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "subscription",
"brandName": "Acme Amusement",
"description": "subscription amusement item",
"category": "Admissions and Experiences",
"itemID": "subscription-001",
"isHighRiskItem": false,
"price": 105,
"faceValueAmount": 130,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU005",
"promoCode": "PROMO05",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "ticket",
"brandName": "Acme Amusement",
"description": "ticket amusement item",
"category": "Admissions and Experiences",
"itemID": "ticket-001",
"isHighRiskItem": true,
"price": 106,
"faceValueAmount": 131,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU006",
"promoCode": "PROMO06",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "other",
"brandName": "Acme Amusement",
"description": "other amusement item",
"category": "Admissions and Experiences",
"itemID": "other-001",
"isHighRiskItem": false,
"price": 107,
"faceValueAmount": 132,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "other",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU007",
"promoCode": "PROMO07",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
}
],
"promotions": [
{
"promoCode": "PROMO01",
"promoAmount": 5.0,
"promoType": "bogo"
},
{
"promoCode": "PROMO02",
"promoAmount": 10.0,
"promoType": "bundle"
},
{
"promoCode": "PROMO03",
"promoAmount": 15.0,
"promoType": "employeeDiscount"
},
{
"promoCode": "PROMO04",
"promoAmount": 20.0,
"promoType": "freeShipping"
},
{
"promoCode": "PROMO05",
"promoAmount": 25.0,
"promoType": "loyaltyDiscount"
},
{
"promoCode": "PROMO06",
"promoAmount": 30.0,
"promoType": "newMemberDiscount"
},
{
"promoCode": "PROMO07",
"promoAmount": 35.0,
"promoType": "percentage"
},
{
"promoCode": "PROMO08",
"promoAmount": 40.0,
"promoType": "quantityPromotion"
},
{
"promoCode": "PROMO09",
"promoAmount": 45.0,
"promoType": "other"
}
],
"ticketDetails": [
{
"guestFirstName": "John",
"guestMiddleName": "Edward",
"guestLastName": "Smith",
"guestAdultOrChild": "adult",
"ticketPLU": "234jl234jl324jl23kl23",
"ticketPrice": 99.92,
"ticketCurrencyCode": "USD",
"ticketStartDateTime": "2027-02-22T17:07:24-07:00",
"ticketExpirationDateTime": "2027-02-23T17:07:24-07:00",
"ticketClass": "premium",
"ticketParkID": "3432432432",
"isAnnualPass": true,
"isRenewal": true,
"annualPassName": "Gold Pass",
"annualPassAltName": "Legacy Loyal Pass"
}
],
"event": {
"eventID": "234kl5jkl523jkl423jkl",
"eventType": "concert",
"eventName": "Summer Music Festival",
"eventDateTime": "2027-03-11T17:07:24-07:00",
"eventOnSaleDateTime": "2026-11-11T09:00:00-08:00",
"eventGenre": "country",
"venueID": "223jklk234j3l4",
"venueAddressID": "venue-013",
"eventCreatedDateTime": "2026-10-01T12:00:00-07:00",
"eventLastUpdatedDateTime": "2026-11-01T12:00:00-07:00",
"tickets": {
"sectionNumber": "401",
"sectionName": "home",
"row": "24",
"rowName": "upper",
"numberOfTickets": 2,
"startSeat": "2",
"endSeat": "3"
}
},
"agencyInformation": {
"agencyDetails": [
{
"agencyCode": "01234ABC",
"agencyName": "Acme Travel Inc",
"agencySalesRepresentativeID": "232324521",
"agencyConfirmationNumber": "ABC123",
"agencyCountryCode": "US",
"agencyEmail": "[email protected]",
"agencyHeadOffice": "Chicago",
"agencyPhone": "13125555555"
}
]
},
"insuranceInformation": {
"insuranceDetails": [
{
"insuranceType": "admission",
"insuranceCity": "Anaheim",
"insuranceCountryCode": "US",
"insuranceStartDateTime": "2027-03-11T00:00:00-08:00",
"insuranceEndDateTime": "2027-03-12T00:00:00-08:00",
"insuranceName": "Acme Admission Protection",
"insuranceReservationName": "Jane Doe",
"insuranceTotalAmount": 39.04,
"insuranceCurrencyCode": "USD"
}
]
}
}
preAuthAmusement
The preAuthAmusement request omits the post-authorization fields from the "credit card" example under paymentMethods[] block.
{
"transactionID": "AMU-ABC123456",
"transactionDateTime": "2026-08-26T09:42:00-05:00",
"eventSource": "web",
"accountID": "12363454566",
"isGuestCheckout": false,
"isAgenticCheckout": false,
"paymentAmount": 1082.91,
"taxAmount": 1.23,
"deliveryAmount": 5.99,
"currencyCode": "USD",
"success": false,
"ipAddress": "10.12.12.123",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:72.0) Gecko/20100101 Firefox/72.0",
"deviceTransactionID": "e1a1aade06e2557f34036eeb06173faf1fa05c64959383",
"devicePayload": "afklasdjlasdjl3l23j23423klj",
"ubaID": "3143e969395de649c48c1c9f3e363a3e7ae7",
"ubaEvents": "lasjdlkfdsljelkrrjwl3kl324j32k432",
"emailAddress": "[email protected]",
"authenticationMethod": "magicLink",
"failureCode": "authFailed",
"brand": "acme",
"phoneNumber": "3125555555",
"latitude": 33.836,
"longitude": -117.914,
"accountStatus": "dormant",
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"purchaseType": "physicalItems",
"listingID": "amusement-listing-001",
"isPaymentOptimization": false,
"is3DS": false,
"ticketPackageID": "3jlsdfs9732",
"ticketPackageClass": "gold",
"ticketPackageDescription": "gold family package",
"ticketDeliveryType": "mobileApp",
"account": {
"isEnrolledInLoyaltyProgram": true,
"loyaltyNumber": "Id1234",
"accountLocale": "en-US",
"accountLevel": "Gold",
"accountType": "family",
"accountRegistrationDateTime": "2020-11-22T17:07:24-07:00",
"accountEmailUpdatedDateTime": "2020-08-28T19:00:00-04:00",
"accountPasswordUpdatedDateTime": "2021-08-28T19:00:00-04:00",
"dateOfBirth": "1985-11-15",
"loyaltyProgramName": "Members Plus",
"loyaltyPointsBalance": 987654321
},
"payment": {
"salesRepID": "SR#46k90",
"referralCode": "API 210315",
"isGift": true,
"orderMessage": "Enjoy the gift",
"isPaymentInInstallments": true,
"installmentAmount": 99.99,
"installmentCurrencyCode": "USD",
"installmentCount": 12,
"isPaymentRecurring": false
},
"addresses": [
{
"addressID": "account-001",
"addressType": "account",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Account Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "billing-002",
"addressType": "billing",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "102 Billing Avenue",
"address2": "Unit 2",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "bopis-003",
"addressType": "bopis",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "103 Bopis Avenue",
"address2": "Unit 3",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "curbside-004",
"addressType": "curbside",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "104 Curbside Avenue",
"address2": "Unit 4",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "departure-005",
"addressType": "departure",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "105 Departure Avenue",
"address2": "Unit 5",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "destination-006",
"addressType": "destination",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "106 Destination Avenue",
"address2": "Unit 6",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "fulfillment-007",
"addressType": "fulfillment",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "107 Fulfillment Avenue",
"address2": "Unit 7",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "listing-008",
"addressType": "listing",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "108 Listing Avenue",
"address2": "Unit 8",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "lodging-009",
"addressType": "lodging",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "109 Lodging Avenue",
"address2": "Unit 9",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "pickup-010",
"addressType": "pickup",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "110 Pickup Avenue",
"address2": "Unit 10",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "return-011",
"addressType": "return",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "111 Return Avenue",
"address2": "Unit 11",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "shipping-012",
"addressType": "shipping",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "112 Shipping Avenue",
"address2": "Unit 12",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "venue-013",
"addressType": "venue",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "113 Venue Avenue",
"address2": "Unit 13",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
},
{
"addressID": "other-014",
"addressType": "other",
"primaryFlag": false,
"isAddressOnFile": false,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "114 Other Avenue",
"address2": "Unit 14",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"shippingAddresses": [
{
"addressID": "shipping-001",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Shipping Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"billingAddresses": [
{
"addressID": "billing-001",
"primaryFlag": true,
"isAddressOnFile": true,
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Doe",
"emailAddress": "[email protected]",
"phone": "3125555555",
"phoneCountryCode": "001",
"address1": "101 Billing Avenue",
"address2": "Unit 1",
"city": "Anaheim",
"region": "CA",
"postCode": "92802",
"country": "US",
"companyName": "Acme Amusement",
"addressCreatedDateTime": "2020-03-28T17:07:24-07:00",
"addressUpdatedDateTime": "2021-03-28T17:07:24-07:00"
}
],
"paymentMethods": [
{
"paymentType": "creditCard",
"paymentMethodID": "cc-001",
"paymentMethodAmount": 399,
"isPaymentStoredOnFile": false,
"cardNumber": "4111111111111111",
"cardToken": "6f7%gf38hfUa",
"expirationMonth": "11",
"expirationYear": "2029",
"nameOnCreditCard": "Jane Doe",
"cardBin": "411111",
"cardLastFour": "1111",
"totalFailedAttempts": 1,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
},
{
"paymentType": "digitalWallet",
"paymentMethodID": "wallet-001",
"paymentMethodAmount": 100,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"walletType": "Apple Pay",
"walletStatus": "active",
"isWalletProtectionEligible": true,
"paymentMethodBalanceAmount": 4000.32,
"totalFailedAttempts": 0,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
},
{
"paymentType": "giftCard",
"paymentMethodID": "gift-001",
"paymentMethodAmount": 75,
"isPaymentStoredOnFile": false,
"giftCardNumber": "5555444433332222",
"giftCardLastFour": "2222",
"giftCardBIN": "654678",
"expirationDay": "09",
"expirationMonth": "11",
"expirationYear": "2029",
"paymentMethodBalanceAmount": 150.0,
"totalFailedAttempts": 0,
"addressID": "billing-002"
},
{
"paymentType": "bankAccount",
"paymentMethodID": "bank-001",
"paymentMethodAmount": 100,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"accountType": "checking",
"paymentMethodBalanceAmount": 2500.0,
"totalFailedAttempts": 0,
"paymentMethodCreatedDateTime": "2020-03-28T17:07:24-07:00",
"paymentMethodUpdatedDateTime": "2021-03-28T17:07:24-07:00",
"addressID": "billing-002"
},
{
"paymentType": "loyaltyPoints",
"paymentMethodID": "loyalty-001",
"paymentMethodAmount": 50,
"isPaymentStoredOnFile": false,
"points": 50000,
"loyaltyProgramName": "Members Plus",
"nameOnAccount": "Jane Doe"
},
{
"paymentType": "cash",
"paymentMethodID": "cash-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "check",
"paymentMethodID": "check-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "cryptoCurrency",
"paymentMethodID": "cryptoCurrency-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "electronicFundTransfer",
"paymentMethodID": "electronicFundTransfer-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "invoice",
"paymentMethodID": "invoice-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "loan",
"paymentMethodID": "loan-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "moneyOrder",
"paymentMethodID": "moneyOrder-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "secCard",
"paymentMethodID": "secCard-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "storeCredit",
"paymentMethodID": "storeCredit-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "thirdParty",
"paymentMethodID": "thirdParty-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
},
{
"paymentType": "voucher",
"paymentMethodID": "voucher-001",
"paymentMethodAmount": 25,
"isPaymentStoredOnFile": false,
"nameOnAccount": "Jane Doe",
"addressID": "billing-002"
}
],
"items": [
{
"itemType": "giftCard",
"brandName": "Acme Amusement",
"description": "giftCard amusement item",
"category": "Admissions and Experiences",
"itemID": "giftCard-001",
"isHighRiskItem": true,
"price": 101,
"faceValueAmount": 126,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU001",
"promoCode": "PROMO01",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "parking",
"brandName": "Acme Amusement",
"description": "parking amusement item",
"category": "Admissions and Experiences",
"itemID": "parking-001",
"isHighRiskItem": false,
"price": 102,
"faceValueAmount": 127,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU002",
"promoCode": "PROMO02",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "physicalGood",
"brandName": "Acme Amusement",
"description": "physicalGood amusement item",
"category": "Admissions and Experiences",
"itemID": "physicalGood-001",
"isHighRiskItem": false,
"price": 103,
"faceValueAmount": 128,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "ups",
"companyName": "Acme Amusement",
"shippingMethod": "ground",
"shippingTrackingNumber": "AMU003",
"promoCode": "PROMO03",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "reservation",
"brandName": "Acme Amusement",
"description": "reservation amusement item",
"category": "Admissions and Experiences",
"itemID": "reservation-001",
"isHighRiskItem": false,
"price": 104,
"faceValueAmount": 129,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU004",
"promoCode": "PROMO04",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "subscription",
"brandName": "Acme Amusement",
"description": "subscription amusement item",
"category": "Admissions and Experiences",
"itemID": "subscription-001",
"isHighRiskItem": false,
"price": 105,
"faceValueAmount": 130,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU005",
"promoCode": "PROMO05",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "ticket",
"brandName": "Acme Amusement",
"description": "ticket amusement item",
"category": "Admissions and Experiences",
"itemID": "ticket-001",
"isHighRiskItem": true,
"price": 106,
"faceValueAmount": 131,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "new",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU006",
"promoCode": "PROMO06",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
},
{
"itemType": "other",
"brandName": "Acme Amusement",
"description": "other amusement item",
"category": "Admissions and Experiences",
"itemID": "other-001",
"isHighRiskItem": false,
"price": 107,
"faceValueAmount": 132,
"quantity": 1,
"addressID": "shipping-012",
"productCondition": "other",
"shippingCompany": "other",
"companyName": "Acme Amusement",
"shippingMethod": "digital",
"shippingTrackingNumber": "AMU007",
"promoCode": "PROMO07",
"promoAmount": 10.0,
"promoType": "percentage",
"pickupLocation": "other",
"pickupDateTime": "2027-03-11T15:00:00-08:00",
"pickupPersonFirstName": "Jane",
"pickupPersonLastName": "Doe"
}
],
"promotions": [
{
"promoCode": "PROMO01",
"promoAmount": 5.0,
"promoType": "bogo"
},
{
"promoCode": "PROMO02",
"promoAmount": 10.0,
"promoType": "bundle"
},
{
"promoCode": "PROMO03",
"promoAmount": 15.0,
"promoType": "employeeDiscount"
},
{
"promoCode": "PROMO04",
"promoAmount": 20.0,
"promoType": "freeShipping"
},
{
"promoCode": "PROMO05",
"promoAmount": 25.0,
"promoType": "loyaltyDiscount"
},
{
"promoCode": "PROMO06",
"promoAmount": 30.0,
"promoType": "newMemberDiscount"
},
{
"promoCode": "PROMO07",
"promoAmount": 35.0,
"promoType": "percentage"
},
{
"promoCode": "PROMO08",
"promoAmount": 40.0,
"promoType": "quantityPromotion"
},
{
"promoCode": "PROMO09",
"promoAmount": 45.0,
"promoType": "other"
}
],
"ticketDetails": [
{
"guestFirstName": "John",
"guestMiddleName": "Edward",
"guestLastName": "Smith",
"guestAdultOrChild": "adult",
"ticketPLU": "234jl234jl324jl23kl23",
"ticketPrice": 99.92,
"ticketCurrencyCode": "USD",
"ticketStartDateTime": "2027-02-22T17:07:24-07:00",
"ticketExpirationDateTime": "2027-02-23T17:07:24-07:00",
"ticketClass": "premium",
"ticketParkID": "3432432432",
"isAnnualPass": true,
"isRenewal": true,
"annualPassName": "Gold Pass",
"annualPassAltName": "Legacy Loyal Pass"
}
],
"event": {
"eventID": "234kl5jkl523jkl423jkl",
"eventType": "concert",
"eventName": "Summer Music Festival",
"eventDateTime": "2027-03-11T17:07:24-07:00",
"eventOnSaleDateTime": "2026-11-11T09:00:00-08:00",
"eventGenre": "country",
"venueID": "223jklk234j3l4",
"venueAddressID": "venue-013",
"eventCreatedDateTime": "2026-10-01T12:00:00-07:00",
"eventLastUpdatedDateTime": "2026-11-01T12:00:00-07:00",
"tickets": {
"sectionNumber": "401",
"sectionName": "home",
"row": "24",
"rowName": "upper",
"numberOfTickets": 2,
"startSeat": "2",
"endSeat": "3"
}
},
"agencyInformation": {
"agencyDetails": [
{
"agencyCode": "01234ABC",
"agencyName": "Acme Travel Inc",
"agencySalesRepresentativeID": "232324521",
"agencyConfirmationNumber": "ABC123",
"agencyCountryCode": "US",
"agencyEmail": "[email protected]",
"agencyHeadOffice": "Chicago",
"agencyPhone": "13125555555"
}
]
},
"insuranceInformation": {
"insuranceDetails": [
{
"insuranceType": "admission",
"insuranceCity": "Anaheim",
"insuranceCountryCode": "US",
"insuranceStartDateTime": "2027-03-11T00:00:00-08:00",
"insuranceEndDateTime": "2027-03-12T00:00:00-08:00",
"insuranceName": "Acme Admission Protection",
"insuranceReservationName": "Jane Doe",
"insuranceTotalAmount": 39.04,
"insuranceCurrencyCode": "USD"
}
]
}
}
Pre-Auth omits these fields:
- avsResult
- cvvResult
- cardAuthorizationCode
- cardAuthorizationDateTime
- isPreAuthorizationReject
- postAuthorizationRejectReason
- eciIndicator
- isSCASoftDecline
- sca3DSFlow
- sca3DSVersion
- sca3DSChallengeRequestType
- sca3DSTransactionStatus
- scaAuthorizationStatus
- scaAuthorizationError