Amusement Complete Request Structure
4 min
\<font color="#b6c7cb">\</font> 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 postauth amusement example { "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "agent\@acmetravel com", "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" } ] } } preauth amusement the preauthamusement request omits the post authorization fields from the "credit card" example under paymentmethods\[] block preauth amusement example { "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "jane doe\@example com", "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" "agent\@acmetravel com", "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" } ] } } omitted post auth fields pre auth omits these fields avsresult cvvresult cardauthorizationcode cardauthorizationdatetime ispreauthorizationreject postauthorizationrejectreason eciindicator isscasoftdecline sca3dsflow sca3dsversion sca3dschallengerequesttype sca3dstransactionstatus scaauthorizationstatus scaauthorizationerror