Model: postAuthRetail
1 min
Model Parameters
- postAuthRetailExample
{ "transactionID": "ABC123456", "transactionDateTime": "2022-03-11T17:07:24-07: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": "abcd1234", "isPaymentOptimization": false, "is3DS": false, "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-06-15T10:30:00-07:00", "dateOfBirth": "1985-11-15", "loyaltyProgramName": "Members Plus", "loyaltyPointsBalance": 987654321 }, "payment": { "salesRepID": "SR#46k90", "referralCode": "API 210315", "isGift": true, "isPaymentInInstallments": false, "installmentAmount": 99.99, "installmentCurrencyCode": "USD", "installmentCount": 12, "isPaymentRecurring": false }, "addresses": [ { "addressID": "23l4jk23klj23", "addressType": "shipping", "primaryFlag": true, "isAddressOnFile": false, "firstName": "Jane", "middleName": "Marie", "lastName": "Doe", "emailAddress": "[email protected]", "phone": "3125555555", "phoneCountryCode": "001", "address1": "1863 Main Street", "address2": "Apt 7", "city": "Anaheim", "region": "CA", "postCode": "92802", "country": "US", "companyName": "Accertify, Inc", "addressCreatedDateTime": "2020-03-28T17:07:24-07:00", "addressUpdatedDateTime": "2021-03-28T17:07:24-07:00" } ], "shippingAddresses": [ { "addressID": "23l4jk23klj23", "primaryFlag": true, "isAddressOnFile": false, "firstName": "Jane", "middleName": "Marie", "lastName": "Doe", "emailAddress": "[email protected]", "phone": "3125555555", "phoneCountryCode": "001", "address1": "1863 Main Street", "address2": "Apt 7", "city": "Anaheim", "region": "CA", "postCode": "92802", "country": "US", "companyName": "Accertify, Inc", "addressCreatedDateTime": "2020-03-28T17:07:24-07:00", "addressUpdatedDateTime": "2021-03-28T17:07:24-07:00" } ], "billingAddresses": [ { "addressID": "23l4jk23klj23", "primaryFlag": true, "isAddressOnFile": false, "firstName": "Jane", "middleName": "Marie", "lastName": "Doe", "emailAddress": "[email protected]", "phone": "3125555555", "phoneCountryCode": "001", "address1": "1863 Main Street", "address2": "Apt 7", "city": "Anaheim", "region": "CA", "postCode": "92802", "country": "US", "companyName": "Accertify, Inc", "addressCreatedDateTime": "2020-03-28T17:07:24-07:00", "addressUpdatedDateTime": "2021-03-28T17:07:24-07:00" } ], "paymentMethods": [ { "paymentType": "creditCard", "paymentMethodID": "2ljr9vxsdfew", "paymentMethodAmount": 399, "isPaymentStoredOnFile": true, "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": "2020-03-28T17:07:24-07:00", "addressID": "23kl4l32l", "nameOnAccount": "Jane Doe", "walletType": "Apple Pay", "walletStatus": "active", "isWalletProtectionEligible": true, "paymentMethodBalanceAmount": 4000.32, "giftCardNumber": "5555444433332222", "giftCardLastFour": "2222", "giftCardBIN": "654678", "expirationDay": 9, "points": 50000, "loyaltyProgramName": "Members Plus", "accountType": "checking", "avsResult": "matched", "cvvResult": "matched", "cardAuthorizationCode": "12345", "cardAuthorizationDateTime": "2022-03-11T17:07:25-07:00", "isPreAuthorizationReject": false, "postAuthorizationRejectReason": "creditReject", "eciIndicator": "unsuccessfulOrNotAttempted", "isSCASoftDecline": false, "sca3DSFlow": "frictionless", "sca3DSVersion": "2.2.0", "sca3DSChallengeRequestType": "02", "sca3DSTransactionStatus": "Y", "scaAuthorizationStatus": "approve", "scaAuthorizationError": "decline" } ], "items": [ { "itemType": "physicalGood", "brandName": "Apple", "description": "Macbook Pro", "category": "Computers", "itemID": "af877wernnasnfes", "isHighRiskItem": true, "price": 1199.99, "faceValueAmount": 1599.99, "quantity": 2, "addressID": "2lkj34jldsoufsous82df", "productCondition": "new", "shippingCompany": "ups", "companyName": "Regional Courier Co", "shippingMethod": "ground", "shippingTrackingNumber": "23l4fdswerea02", "promoCode": "ABC12", "promoAmount": 50, "promoType": "employeeDiscount", "pickupLocation": "curbside", "pickupDateTime": "2022-03-11T17:07:24-07:00", "pickupPersonFirstName": "Betty", "pickupPersonLastName": "Smith" } ], "promotions": [ { "promoCode": "ABC12", "promoAmount": 50, "promoType": "employeeDiscount" } ] }- objecttransactionCommon
- transactionIDstringrequiredExampleDescriptionMax Length40
- transactionDateTimestring<date-time>requiredExampleDescriptionFormatdate-time
- eventSourcestring<agentPhone | agentStore | affiliate | kiosk | mobileApp | other | web>requiredExampleDescriptionAllowedagentPhoneagentStoreaffiliatekioskmobileAppotherweb
- accountIDstringExampleDescription
- isGuestCheckoutbooleanrequiredDescription
- isAgenticCheckoutbooleanDescription
- paymentAmountnumberrequiredExampleDescriptionMinimum0
- taxAmountnumberrequiredExampleDescriptionMinimum0
- deliveryAmountnumberrequiredExampleDescriptionMinimum0
- currencyCodestringrequiredExampleDescription
- successbooleanrequiredDescription
- ipAddressstringExampleDescription
- userAgentstringExampleDescriptionMax Length250
- deviceTransactionIDstringExampleDescription
- devicePayloadstringExampleDescription
- ubaIDstringExampleDescriptionMax Length100
- ubaEventsstringExampleDescription
- emailAddressstringrequiredExampleDescription
- authenticationMethodstring<appAuthenticator | appPush | other | password | passkey | magicLink | SMS>ExampleDescriptionAllowedappAuthenticatorappPushotherpasswordpasskeymagicLinkSMS
- failureCodestring<authFailed | exportCompliance | other>ExampleDescriptionAllowedauthFailedexportComplianceother
- brandstringExampleDescriptionMax Length50
- phoneNumberstringExampleDescriptionMax Length25
- latitudenumberExampleDescription
- longitudenumberExampleDescription
- accountStatusstring<active | dormant | suspended | terminated | trial | other>ExampleDescriptionAllowedactivedormantsuspendedterminatedtrialother
- firstNamestringExampleDescription
- middleNamestringExampleDescription
- lastNamestringExampleDescription
- purchaseTypestring<physicalItems | digitalItems | services | other>requiredExampleDescriptionAllowedphysicalItemsdigitalItemsservicesother
- listingIDstringExampleDescriptionMax Length50
- isPaymentOptimizationbooleanDescription
- is3DSbooleanDescription
- object
- accountaccount
- isEnrolledInLoyaltyProgrambooleanExampleDescription
- loyaltyNumberstringExampleDescription
- accountLocalestringExampleDescription
- accountLevelstringExampleDescription
- accountTypestring<individual | business | family | other>ExampleDescriptionAllowedindividualbusinessfamilyother
- accountRegistrationDateTimestring<date-time>ExampleDescriptionFormatdate-time
- accountEmailUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- accountPasswordUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- dateOfBirthstring<date>ExampleDescriptionFormatdate
- loyaltyProgramNamestringExampleDescriptionMax Length100
- loyaltyPointsBalanceintegerExampleDescriptionMinimum0
- paymentpayment
- salesRepIDstringExampleDescriptionMax Length20
- referralCodestringExampleDescriptionMax Length50
- isGiftbooleanExampleDescription
- isPaymentInInstallmentsbooleanDescription
- installmentAmountnumberExampleDescriptionMinimum (exclusive)0
- installmentCurrencyCodestringExampleDescription
- installmentCountintegerExampleDescriptionMinimum (exclusive)0
- isPaymentRecurringbooleanDescription
- orderMessagestringExampleDescription
- addressesaddress[]
- addressIDstringrequiredExampleDescription
- addressTypestring<account | billing | bopis | curbside | departure | destination | fulfillment | listing | lodging | pickup | return | shipping | venue | other>requiredExampleDescriptionAllowedaccountbillingbopiscurbsidedeparturedestinationfulfillmentlistinglodgingpickupreturnshippingvenueother
- primaryFlagbooleanExampleDescription
- isAddressOnFilebooleanDescription
- firstNamestringrequiredExampleDescription
- middleNamestringExampleDescription
- lastNamestringrequiredExampleDescription
- emailAddressstringExampleDescription
- phonestringrequiredExampleDescription
- phoneCountryCodestringrequiredExampleDescription
- address1stringrequiredExampleDescription
- address2stringExampleDescription
- citystringrequiredExampleDescription
- regionstringrequiredExampleDescription
- postCodestringrequiredExampleDescription
- countrystringrequiredExampleDescription
- companyNamestringExampleDescription
- addressCreatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- addressUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- shippingAddressesaddressNoType[]
- addressIDstringrequiredExampleDescription
- primaryFlagbooleanExampleDescription
- isAddressOnFilebooleanDescription
- firstNamestringrequiredExampleDescription
- middleNamestringExampleDescription
- lastNamestringrequiredExampleDescription
- emailAddressstringExampleDescription
- phonestringrequiredExampleDescription
- phoneCountryCodestringrequiredExampleDescription
- address1stringrequiredExampleDescription
- address2stringExampleDescription
- citystringrequiredExampleDescription
- regionstringrequiredExampleDescription
- postCodestringrequiredExampleDescription
- countrystringrequiredExampleDescription
- companyNamestringExampleDescription
- addressCreatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- addressUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- billingAddressesaddressNoType[]
- addressIDstringrequiredExampleDescription
- primaryFlagbooleanExampleDescription
- isAddressOnFilebooleanDescription
- firstNamestringrequiredExampleDescription
- middleNamestringExampleDescription
- lastNamestringrequiredExampleDescription
- emailAddressstringExampleDescription
- phonestringrequiredExampleDescription
- phoneCountryCodestringrequiredExampleDescription
- address1stringrequiredExampleDescription
- address2stringExampleDescription
- citystringrequiredExampleDescription
- regionstringrequiredExampleDescription
- postCodestringrequiredExampleDescription
- countrystringrequiredExampleDescription
- companyNamestringExampleDescription
- addressCreatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- addressUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- paymentMethodspaymentMethodPostAuth[]
- paymentMethodPreAuth
- paymentTypestring<bankAccount | cash | check | creditCard | cryptoCurrency | digitalWallet | electronicFundTransfer | giftCard | invoice | loan | loyaltyPoints | moneyOrder | secCard | storeCredit | thirdParty | voucher>ExampleDescriptionAllowedbankAccountcashcheckcreditCardcryptoCurrencydigitalWalletelectronicFundTransfergiftCardinvoiceloanloyaltyPointsmoneyOrdersecCardstoreCreditthirdPartyvoucher
- paymentMethodIDstringExampleDescription
- paymentMethodAmountnumberExampleDescriptionMinimum0
- isPaymentStoredOnFilebooleanExampleDescription
- cardNumberstringExampleDescription
- cardTokenstringExampleDescription
- expirationMonthstring<01 | 02 | 03 | 04 | 05 | 06 | 07 | 8 | 9 | 10 | 11 | 12>ExampleDescriptionAllowed0102030405060789101112
- expirationYearstringExampleDescription
- nameOnCreditCardstringExampleDescription
- cardBinstringExampleDescription
- cardLastFourstringExampleDescription
- totalFailedAttemptsintegerExampleDescriptionMinimum0
- paymentMethodCreatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- paymentMethodUpdatedDateTimestring<date-time>ExampleDescriptionFormatdate-time
- addressIDstringExampleDescription
- nameOnAccountstringExampleDescription
- walletTypestringExampleDescription
- walletStatusstring<active | pending | inactive>ExampleDescriptionAllowedactivependinginactive
- isWalletProtectionEligiblebooleanExampleDescription
- paymentMethodBalanceAmountnumberExampleDescriptionMinimum (exclusive)0
- giftCardNumberstringExampleDescription
- giftCardLastFourstringExampleDescription
- giftCardBINstringExampleDescription
- expirationDaystringExampleDescription
- pointsintegerExampleDescription
- loyaltyProgramNamestringExampleDescription
- accountTypestring<checking | saving | moneyMarket | other>ExampleDescriptionAllowedcheckingsavingmoneyMarketother
- object
- avsResultstring<matched | partialMatch | notMatched | notChecked | systemError | other>ExampleDescriptionAllowedmatchedpartialMatchnotMatchednotCheckedsystemErrorother
- cvvResultstring<matched | notMatched>ExampleDescriptionAllowedmatchednotMatched
- cardAuthorizationCodestringExampleDescription
- cardAuthorizationDateTimestring<date-time>ExampleDescriptionFormatdate-time
- isPreAuthorizationRejectbooleanDescription
- postAuthorizationRejectReasonstring<creditReject | fraudReject | otherReject>ExampleDescriptionAllowedcreditRejectfraudRejectotherReject
- eciIndicatorstring<successful | unsuccessfulOrNotAttempted | attemptedButNotCompleted | other>ExampleDescriptionAllowedsuccessfulunsuccessfulOrNotAttemptedattemptedButNotCompletedother
- isSCASoftDeclinebooleanDescription
- sca3DSFlowstring<challenge | frictionless | dataOnly>ExampleDescriptionAllowedchallengefrictionlessdataOnly
- sca3DSVersionstringExampleDescription
- sca3DSChallengeRequestTypestring<02 | 03 | 04 | 05 | 06 | 10 | 11>ExampleDescriptionAllowed02030405061011
- sca3DSTransactionStatusstring<Y | N | U | A | I>ExampleDescriptionAllowedYNUAI
- scaAuthorizationStatusstring<approve | decline>ExampleDescriptionAllowedapprovedecline
- scaAuthorizationErrorstring<decline | fraudReject | insufficientFunds | invalidCard | incorrectInformation | lostOrStolen | withdrawalAmountExceeded | technicalError | other>ExampleDescriptionAlloweddeclinefraudRejectinsufficientFundsinvalidCardincorrectInformationlostOrStolenwithdrawalAmountExceededtechnicalErrorother
- itemsitem[]
- itemTypestring<giftCard | parking | physicalGood | reservation | subscription | ticket | other>ExampleDescriptionAllowedgiftCardparkingphysicalGoodreservationsubscriptionticketother
- brandNamestringExampleDescription
- descriptionstringExampleDescription
- categorystringExampleDescription
- itemIDstringExampleDescription
- isHighRiskItembooleanrequiredExampleDescription
- pricenumberrequiredExampleDescriptionMinimum0
- faceValueAmountnumberExampleDescriptionMinimum0
- quantitynumberExampleDescription
- addressIDstringExampleDescription
- productConditionstring<new | openPackage | other | refurbished | used>ExampleDescriptionAllowednewopenPackageotherrefurbishedused
- shippingCompanystring<dhl | fedex | ups | usps | other>ExampleDescriptionAlloweddhlfedexupsuspsother
- companyNamestringExampleDescriptionMax Length50
- shippingMethodstring<digital | ground | international | other | nextDay | sameDay | storePickup | twoDay | threeDay>requiredExampleDescriptionAlloweddigitalgroundinternationalothernextDaysameDaystorePickuptwoDaythreeDay
- shippingTrackingNumberstringExampleDescriptionMax Length30
- promoCodestringExampleDescriptionMax Length40
- promoAmountnumberExampleDescriptionMinimum0
- promoTypestring<bogo | bundle | employeeDiscount | freeShipping | loyaltyDiscount | newMemberDiscount | percentage | quantityPromotion | other>ExampleDescriptionAllowedbogobundleemployeeDiscountfreeShippingloyaltyDiscountnewMemberDiscountpercentagequantityPromotionother
- pickupLocationstring<curbside | dropBox | inStore | other>ExampleDescriptionAllowedcurbsidedropBoxinStoreother
- pickupDateTimestring<date-time>ExampleDescriptionFormatdate-time
- pickupPersonFirstNamestringExampleDescriptionMax Length40
- pickupPersonLastNamestringExampleDescriptionMax Length40
- promotionspromotion[]
- promoCodestringExampleDescription
- promoAmountnumberrequiredExampleDescriptionMinimum0
- promoTypestring<bogo | bundle | employeeDiscount | freeShipping | loyaltyDiscount | newMemberDiscount | percentage | quantityPromotion | other>ExampleDescriptionAllowedbogobundleemployeeDiscountfreeShippingloyaltyDiscountnewMemberDiscountpercentagequantityPromotionother
Request body for POST /postAuthRetail