Order update
POST
https://api.forter-secure.com/v2/order-update/{id}
Path Parameters
- idstringrequired
Header Parameters
- api-versionstringrequiredExampleDescription
- x-forter-siteidstringrequiredExampleDescription
Body Parameters
- bodyvalidationUpdateRequestrequiredDescription
- connectionInformationobject
- ConnectionInformation
- checkoutToolsSessionIdstringExampleDescriptionMax Length128
- customerIPstringrequiredExampleDescription
- forterMobileUIDstringExampleDescriptionMax Length128
- forterTokenCookiestringExampleDescriptionMax Length128
- merchantDeviceIdentifierstringExampleDescriptionMax Length100
- merchantProvidedSessionIdstringExampleDescriptionMax Length128
- userAgentstringrequiredExampleDescriptionMax Length4096
- merchantFeedbackobject
- MerchantFeedback
- agentGeneralImpressionExampleDescriptionAllowedCUSTOMER_IS_LEGITI_DONT_KNOWCUSTOMER_IS_SUSPICIOUSMax Length75
- doesNotAffectFutureDecisionsbooleanDescription
- feedbackAppliesToAllFutureDecisionsUntilnumberExampleDescription
- isFutureDecisionbooleanDescription
- isPolicyApprovebooleanDescription
- merchantCustomerSupportobject
- ContactWithCustomer
- contactCustomerIPstringExampleDescription
- contactEmailUsedobject
- MerchantContactedCustomerEmail
- merchantContactedEmailstringExampleDescriptionMax Length75
- merchantContactedEmailRoleExampleDescriptionAllowedBILLING_EMAILSHIPPING_EMAILACCOUNT_EMAILOTHER_EMAILNA
- contactMethodTyperequiredExampleDescriptionAllowedPHONEEMAILCHATSUPPORT_FORM
- contactNameUsedobject
- MerchantContactedCustomerName
- customerContactNameTyperequiredExampleDescriptionAllowedCARDHOLDERBILLING_NAMESHIPPING_NAMEACCOUNT_HOLDEROTHERNA
- customerFirstNamestringExampleDescriptionMax Length75
- customerLastNamestringExampleDescriptionMax Length75
- contactPhoneUsedobject
- MerchantContactedCustomerPhone
- merchantContactedPhoneNumberstringExampleDescription
- merchantContactedPhoneRoleExampleDescriptionAllowedBILLING_PHONESHIPPING_PHONEACCOUNT_PHONEOTHER_PHONENA
- contactTimenumberrequiredExampleDescription
- customerSupportChangeOrderDetailsobject
- CustomerSupportChangeOrderDetails
- customerSupportRequestPickupFromShippingCarrierbooleanDescription
- customerSupportRequestPickupStoreZipstringExampleDescriptionMax Length20
- customerSupportRequestSwitchBillingAndShippingbooleanDescription
- customerSupportFurtherVerificationobject
- CustomerSupportFurtherVerification
- customerAnsweredSecurityQuestionsbooleanrequiredExampleDescription
- customerSupportAdditionalVerificationDocumentsobject
- CustomerSupportAdditionalVerificationDocuments
- documentFirstNamestringExampleDescriptionMax Length75
- documentLastNamestringExampleDescriptionMax Length75
- documentTypestringrequiredExampleDescriptionMax Length35
- documentVerifiedbooleanExampleDescription
- nationalitystringExampleDescriptionMax Length25
- customerSupportSMSverificationstringExampleDescriptionMax Length50
- initiatedByrequiredExampleDescriptionAllowedMERCHANTCUSTOMER
- orderIdstringExampleDescriptionMax Length40
- ticketIdstringExampleDescriptionMax Length50
- merchantWouldLikeApprovedobject
- MerchantRiskAnalysisAdditionalPositiveIndicators
- merchantContactedIssuerobject
- merchantContactedIssuer
- accessToBankAccountVerifiedByCustomerbooleanDescription
- issuerNameOnCardMatchExampleDescriptionAllowedMATCHMISMATCHDID_NOT_CHECKUNKNOWNNA
- issuerPhoneMatchExampleDescriptionAllowedMATCHMISMATCHDID_NOT_CHECKUNKNOWNNA
- issuerStreetAddressMatchExampleDescriptionAllowedMATCHMISMATCHDID_NOT_CHECKUNKNOWNNA
- issuerZipMatchExampleDescriptionAllowedMATCHMISMATCHDID_NOT_CHECKUNKNOWNNA
- merchantDisagreesWithSpecificDeclineReasonobject
- MerchantSpecificReasonFeedback
- atoIsIrrelevantobject
- MerchantAccountTakeOverFeedback
- confirmedValidAccountOwnerUsingOldEmailbooleanDescription
- confirmedValidAccountOwnerUsingOldPhonebooleanDescription
- notATOBecauseOfOtherReasonstringExampleDescription
- notATOBecauseOldDeviceUsedbooleanDescription
- notATOBecauseOldIPUsedbooleanDescription
- notATOBecauseSimilarItemPurchasedbooleanDescription
- chbkIsIrrelevantobject
- MerchantChargebackFeedback
- cannotFindRelatedChargebacksbooleanDescription
- chbksResolvedbooleanDescription
- chbksResolvedOrderIdsstring[]Description
- couponAbuseIsIrrelevantbooleanDescription
- multipleLinksAreIrrelevantbooleanDescription
- policyNotApplicablebooleanDescription
- merchantFoundBuyerExposureobject
- MerchantFoundBuyerExposure
- customerSignedInUsingLegitSocialNetworkAccountobject
- CustomerRegistrationSources
- facebookbooleanDescriptionMax Length50
- googlebooleanDescriptionMax Length50
- linkedinbooleanDescriptionMax Length50
- otherSocialNetworkstringExampleDescriptionMax Length50
- paypalbooleanDescriptionMax Length50
- twitterbooleanDescriptionMax Length50
- merchantFoundBuyerEmailOnlineobject
- MerchantExposureSources
- facebookbooleanDescriptionMax Length50
- googlePlusbooleanDescriptionMax Length50
- googleSearchbooleanDescriptionMax Length50
- linkedinbooleanDescriptionMax Length50
- otherSocialNetworkbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- merchantFoundBuyerPhoneNumberOnlineobject
- MerchantExposureSources
- facebookbooleanDescriptionMax Length50
- googlePlusbooleanDescriptionMax Length50
- googleSearchbooleanDescriptionMax Length50
- linkedinbooleanDescriptionMax Length50
- otherSocialNetworkbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- merchantFoundConnectionBetweenIndividualsInTheOrderNameAndNameConnectionrequiredDescription
- connectionTypeExampleDescriptionAllowedFAMILYFRIENDSHAVE_A_PERSONAL_RELATIONSHIPWORK_TOGETHERHAVE_A_BUSINESS_RELATIONSHIPNAMax Length50
- dataSourceobject
- MerchantNameDataSources
- googleSearchbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- socialNetworkbooleanDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- nameRole1ExampleDescriptionAllowedCARDHOLDERBILLING_NAMESHIPPING_NAMEACCOUNT_HOLDEROTHERNAMax Length50
- nameRole2ExampleDescriptionAllowedCARDHOLDERBILLING_NAMESHIPPING_NAMEACCOUNT_HOLDEROTHERNAMax Length50
- merchantFoundConnectionBetweenNameAndAddressAddressAndNameConnectionrequiredDescription
- addressRoleExampleDescriptionAllowedSHIPPING_ADDRESSBILLING_ADDRESSNAMax Length50
- dataSourceobject
- MerchantAddressDataSources
- googleSearchbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- nameRoleExampleDescriptionAllowedCARDHOLDERBILLING_NAMESHIPPING_NAMEACCOUNT_HOLDEROTHERNAMax Length50
- merchantFoundLegitShippingAddressDescriptionAllowedAN_OFFICE_OR_OTHER_WORKPLACE_RELATED_TO_THE_CUSTOMERA_MILITARY_OR_OTHER_GOVERNMENT_FACILITY_OR_INSTITUTIONSHIPPING_ADDRESS_IS_SAME_AS_BILLING_ADDRESS_AND_AVS_CHECK_MATCHESNA
- merchantFoundRecipientEmailOnlineobject
- MerchantExposureSources
- facebookbooleanDescriptionMax Length50
- googlePlusbooleanDescriptionMax Length50
- googleSearchbooleanDescriptionMax Length50
- linkedinbooleanDescriptionMax Length50
- otherSocialNetworkbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- merchantFoundRecipientPhoneNumberOnlineobject
- MerchantExposureSources
- facebookbooleanDescriptionMax Length50
- googlePlusbooleanDescriptionMax Length50
- googleSearchbooleanDescriptionMax Length50
- linkedinbooleanDescriptionMax Length50
- otherSocialNetworkbooleanDescriptionMax Length50
- otherSourcestringExampleDescriptionMax Length50
- whitePagesbooleanDescriptionMax Length50
- merchantPolicyDecisionNotApplicableobject
- merchantPolicyDecisionNotApplicable
- inrAbuseNotApplicablebooleanDescription
- multipleLinksPolicyNotApplicablebooleanDescription
- promotionAbuseNotApplicablebooleanDescription
- resellerAbuseNotApplicablebooleanDescription
- returnsAbuseNotApplicablebooleanDescription
- merchantThinksOrderCharacteristicsAreLegitobject
- GoodOrderCharachteristicsAccordingToMerchant
- goodCustomerobject
- GoodCustomerAccordingToMerchant
- establishedAccountobject
- MerchantConsidersAccountEstablished
- establishedAccountDetailsobject
- EstablishedAccountDetails
- Max depth limit reached
- relatedAccountDetailsobject
- AccountIdentifiersForMerchant
- Max depth limit reached
- relatedToAnEstablishedAccountbooleanDescription
- thisIsAnEstablishedAccountbooleanDescription
- forterPreviouslyApprovedbooleanDescription
- knowCustomerPersonallyDescriptionAllowedCOMPANY_EMPLOYEE_OR_RELATED_TO_ONECOMPANY_BUSINESS_ASSOCIATE_OR_SERVICE_PROVIDERTESTING_ACCOUNTOTHERNA
- merchantHasGoodScoreElsewhereExampleDescriptionAllowedINTERNAL_SCORETHIRD_PARTY_TOOLNA
- previousPointOfSalePurchaseobject
- PastPointOfSalePurchase
- madePointOfSalePurchasebooleanDescription
- pointOfSalePurchaseStatestringExampleDescription
- pointOfSalePurchaseZipstringExampleDescription
- lowRiskItembooleanDescription
- lowRiskPaymentMethodobject
- LowRiskPaymentMethodsAccordingToMerchant
- giftCardbooleanDescription
- otherstringExampleDescription
- storeCreditbooleanDescription
- wireTransferbooleanDescription
- merchantWouldLikeDeclinedobject
- MerchantRiskAnalysisAdditionalNegativeIndicators
- fraudTypeSuspectedByMerchantobject
- FraudTypeSuspectedByMerchant
- merchantInrAbuseTypeDescriptionAllowedHIGHLIGHTEDPREVENTED
- merchantReceivedFraudAlertbooleanDescription
- merchantSuspectsAccountTakeOverobject
- ReasonMerchantSuspectsFraud
- merchantSuspectsAccountDetailsobject
- SuspiciousAccountDetails
- accountDetailsWereChangedbooleanExampleDescription
- highVelocitybooleanExampleDescription
- inactiveAccountbooleanExampleDescription
- linkedToMultipleAccountsbooleanExampleDescription
- otherbooleanExampleDescription
- merchantSuspectsOrderDetailsobject
- SuspiciousOrderDetails
- badItembooleanExampleDescription
- badShippingAddressbooleanExampleDescription
- fakeEmailbooleanExampleDescription
- otherbooleanExampleDescription
- merchantWasContactedByVictimbooleanDescription
- merchantSuspectsBuyerSellerCollusionobject
- ReasonMerchantSuspectsFraud
- merchantSuspectsAccountDetailsobject
- SuspiciousAccountDetails
- accountDetailsWereChangedbooleanExampleDescription
- highVelocitybooleanExampleDescription
- inactiveAccountbooleanExampleDescription
- linkedToMultipleAccountsbooleanExampleDescription
- otherbooleanExampleDescription
- merchantSuspectsOrderDetailsobject
- SuspiciousOrderDetails
- badItembooleanExampleDescription
- badShippingAddressbooleanExampleDescription
- fakeEmailbooleanExampleDescription
- otherbooleanExampleDescription
- merchantWasContactedByVictimbooleanDescription
- merchantSuspectsCouponAbusebooleanDescription
- merchantSuspectsFraudOtherobject
- ReasonMerchantSuspectsFraud
- merchantSuspectsAccountDetailsobject
- SuspiciousAccountDetails
- accountDetailsWereChangedbooleanExampleDescription
- highVelocitybooleanExampleDescription
- inactiveAccountbooleanExampleDescription
- linkedToMultipleAccountsbooleanExampleDescription
- otherbooleanExampleDescription
- merchantSuspectsOrderDetailsobject
- SuspiciousOrderDetails
- badItembooleanExampleDescription
- badShippingAddressbooleanExampleDescription
- fakeEmailbooleanExampleDescription
- otherbooleanExampleDescription
- merchantWasContactedByVictimbooleanDescription
- merchantSuspectsFriendlyFraudobject
- ReasonMerchantSuspectsFraud
- merchantSuspectsAccountDetailsobject
- SuspiciousAccountDetails
- accountDetailsWereChangedbooleanExampleDescription
- highVelocitybooleanExampleDescription
- inactiveAccountbooleanExampleDescription
- linkedToMultipleAccountsbooleanExampleDescription
- otherbooleanExampleDescription
- merchantSuspectsOrderDetailsobject
- SuspiciousOrderDetails
- badItembooleanExampleDescription
- badShippingAddressbooleanExampleDescription
- fakeEmailbooleanExampleDescription
- otherbooleanExampleDescription
- merchantWasContactedByVictimbooleanDescription
- merchantSuspectsInrAbusebooleanDescription
- merchantSuspectsOtherPolicyBreachbooleanDescription
- merchantSuspectsPromotionAbusebooleanDescription
- merchantSuspectsResellerAbusebooleanDescription
- merchantSuspectsReturnAbusebooleanDescription
- merchantSuspectsStolenPaymentMethodobject
- ReasonMerchantSuspectsFraud
- merchantSuspectsAccountDetailsobject
- SuspiciousAccountDetails
- accountDetailsWereChangedbooleanExampleDescription
- highVelocitybooleanExampleDescription
- inactiveAccountbooleanExampleDescription
- linkedToMultipleAccountsbooleanExampleDescription
- otherbooleanExampleDescription
- merchantSuspectsOrderDetailsobject
- SuspiciousOrderDetails
- badItembooleanExampleDescription
- badShippingAddressbooleanExampleDescription
- fakeEmailbooleanExampleDescription
- otherbooleanExampleDescription
- merchantWasContactedByVictimbooleanDescription
- merchantConfidenceLevelThisIsFraudExampleDescriptionAllowedNOT_SURE_COMMA_LOOKS_SUSPICIOUSHIGH_CONFIDENCE_THIS_IS_FRAUDVICTIM_CONFIRMED_THIS_IS_FRAUD
- merchantThinksPolicyShouldApplystringExampleDescriptionMax Length200
- undoPreviousFeedbackbooleanDescription
- orderIdstringrequiredExampleDescriptionMax Length40
- orderTypeExampleDescriptionAllowedWEBPHONEDYNAMIC_PHONEMOBILEMOBILE_IN_STOREIOSANDROIDWAPSTOREMERCHANT_EMPLOYEEMAIL_ORDERAUTOMATIC_RENEWAL_OR_INSTALLMENT_PAYMENTMERCHANT_INITIATEDUNKNOWNPOSAPI_ONLYPERSONAL_POSPHONE_LINK
- paymentPayment[]Description
- allowedMerchantInitiatedTransactionsbooleanDescription
- amountobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- androidPayobject
- TokenizedCreditCard
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length50
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creationTimenumberExampleDescription
- creditCardCorrelationIdstringDescription
- expirationMonthstringExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringExampleDescriptionMax Length4Pattern[0-9]{4}
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- channelstring<THREEDS_RAILS | AUTHORIZATION>requiredExampleDescriptionAllowedTHREEDS_RAILSAUTHORIZATION
- typestring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>requiredExampleDescriptionAllowedLOW_VALUETRANSACTION_RISK_ANALYSISSECURE_CORPORATETRUSTED_BENEFICIARY
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- tokenstringExampleDescriptionMax Length200
- tokenTypestring<PSP | EMV_PAYMENT_TOKEN | MERCHANT_GENERATED | FORTER_TOKEN | OTHER>DescriptionAllowedPSPEMV_PAYMENT_TOKENMERCHANT_GENERATEDFORTER_TOKENOTHERMax Length128
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- applePayobject
- TokenizedCreditCard
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length50
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creationTimenumberExampleDescription
- creditCardCorrelationIdstringDescription
- expirationMonthstringExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringExampleDescriptionMax Length4Pattern[0-9]{4}
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- channelstring<THREEDS_RAILS | AUTHORIZATION>requiredExampleDescriptionAllowedTHREEDS_RAILSAUTHORIZATION
- typestring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>requiredExampleDescriptionAllowedLOW_VALUETRANSACTION_RISK_ANALYSISSECURE_CORPORATETRUSTED_BENEFICIARY
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- tokenstringExampleDescriptionMax Length200
- tokenTypestring<PSP | EMV_PAYMENT_TOKEN | MERCHANT_GENERATED | FORTER_TOKEN | OTHER>DescriptionAllowedPSPEMV_PAYMENT_TOKENMERCHANT_GENERATEDFORTER_TOKENOTHERMax Length128
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- bankTransferobject
- BankTransfer
- accountHolderFirstNamestringExampleDescriptionMax Length50
- accountHolderLastNamestringExampleDescriptionMax Length50
- achProcessingTypestringExampleDescriptionMax Length50
- bankAccountIdentifierstringExampleDescriptionMax Length40
- bankAccountTypestringExampleDescriptionMax Length50
- bankNamestringExampleDescriptionMax Length50
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringExampleDescriptionMax Length50
- gatewayTransactionIdstringExampleDescriptionMax Length50
- paymentSuccessStatusstringExampleDescription
- serviceNamestringExampleDescriptionMax Length30
- billingDetailsobject
- Person
- addressAddressrequiredDescription
- address1stringrequiredExampleDescriptionMax Length255
- address2stringExampleDescriptionMax Length255
- citystringrequiredExampleDescriptionMax Length200
- companystringExampleDescriptionMax Length225
- countrystringrequiredExampleDescriptionMin Length2Max Length2
- regionstringExampleDescriptionMax Length200
- savedDataobject
- SavedData
- choseToSaveDatabooleanDescription
- usedSavedDatabooleanrequiredExampleDescription
- zipstringExampleDescriptionMax Length20
- allAdditionalVerificationDocumentsAdditionalVerificationDocuments[]Description
- documentDateOfBirthstring<date>ExampleDescriptionFormatdate
- documentExpirationstring<date>ExampleDescriptionFormatdate
- documentFirstNamestringExampleDescriptionMax Length50
- documentIssuingStatestringExampleDescriptionMax Length25
- documentLastNamestringExampleDescriptionMax Length50
- documentNumberstringExampleDescriptionMax Length50
- documentSourcestring<CAMERA_CAPTURED | UPLOADED_FILE | TYPED | OTHER>requiredExampleDescriptionAllowedCAMERA_CAPTUREDUPLOADED_FILETYPEDOTHER
- documentStatusstring<SENT_TO_CLIENT | RECEIVED_FROM_CLIENT | ABANDONED_BY_CLIENT | RECEIVED_FROM_CLIENT_FAULTY>ExampleDescriptionAllowedSENT_TO_CLIENTRECEIVED_FROM_CLIENTABANDONED_BY_CLIENTRECEIVED_FROM_CLIENT_FAULTYMax Length50
- documentTypestringrequiredExampleDescriptionMax Length35
- documentVerificationServiceAnswerstringExampleDescriptionMax Length20
- documentVerificationServiceNamestringExampleDescriptionMax Length50
- documentVerificationServiceResponsePayloadobject
- GeneralPayloadMap
- documentVerifiedbooleanExampleDescription
- eventTimenumberExampleDescription
- nationalitystringExampleDescriptionMax Length25
- employmentInformationEmploymentInformation[]Description
- employerAddressobject
- Address
- address1stringrequiredExampleDescriptionMax Length255
- address2stringExampleDescriptionMax Length255
- citystringrequiredExampleDescriptionMax Length200
- companystringExampleDescriptionMax Length225
- countrystringrequiredExampleDescriptionMin Length2Max Length2
- regionstringExampleDescriptionMax Length200
- savedDataobject
- SavedData
- choseToSaveDatabooleanDescription
- usedSavedDatabooleanrequiredExampleDescription
- zipstringExampleDescriptionMax Length20
- employerCompanySizeRangestringExampleDescriptionMax Length30
- employerIndustrystringExampleDescriptionMax Length100
- employerNamestringrequiredExampleDescriptionMax Length100
- employerPhonestringExampleDescriptionMax Length30
- incomeobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- jobTitlestringExampleDescriptionMax Length50
- personalDetailsPersonalDetailsrequiredDescription
- birthdatestring<date>ExampleDescriptionFormatdate
- emailstringExampleDescriptionMax Length256
- firstNamestringExampleDescriptionMax Length75
- fullNamestringExampleDescriptionMax Length150
- genderstring<MALE | FEMALE | CHOSE_NOT_TO_SPECIFY | NONE>ExampleDescriptionAllowedMALEFEMALECHOSE_NOT_TO_SPECIFYNONE
- lastNamestringExampleDescriptionMax Length75
- phonePhone[]Description
- phonestringrequiredExampleDescriptionMax Length25
- smsVerifiedVerificationrequiredDescription
- sentbooleanrequiredExampleDescription
- timeSentnumberExampleDescription
- verifiedbooleanrequiredDescription
- cameraCapturedbooleanExampleDescription
- cashbooleanDescription
- creditCardobject
- CreditCard
- binstringrequiredExampleDescriptionMax Length8Pattern[0-9]{6,8}
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length30
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creditCardCorrelationIdstringDescription
- expirationMonthstringrequiredExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringrequiredExampleDescriptionMax Length4Pattern[0-9]{4}
- fingerprintstringExampleDescriptionMax Length128
- fullCreditCardstringExampleDescriptionMax Length30
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringrequiredExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringrequiredExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- channelstring<THREEDS_RAILS | AUTHORIZATION>requiredExampleDescriptionAllowedTHREEDS_RAILSAUTHORIZATION
- typestring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>requiredExampleDescriptionAllowedLOW_VALUETRANSACTION_RISK_ANALYSISSECURE_CORPORATETRUSTED_BENEFICIARY
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- creditLineDetailsobject
- CreditLineDetails
- askedToIncreaseCreditLineLimitbooleanrequiredDescription
- creditLineLimitIncreaseMethodstring<PRE_APPROVAL | AT_PURCHASE>requiredExampleDescriptionAllowedPRE_APPROVALAT_PURCHASE
- currentCreditLineLimitAmountrequiredDescription
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- originalCreditLineLimitAmountrequiredDescription
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- cryptoWalletobject
- CryptoWallet
- cryptoWalletNamestringExampleDescriptionMax Length30
- cryptoWalletPaymentIdstringExampleDescriptionMax Length50
- cryptoWalletTypestring<INTERNAL | EXTERNAL>requiredExampleDescriptionAllowedINTERNALEXTERNAL
- digitalWalletobject
- DigitalWallet
- digitalWalletNamestring<AMAZONPAY | FACEBOOKPAY | ALIPAY | WECHAT | AMEDIGITAL | MERCADOPAGO | DUE | ZELLE | PAYONEER | ALLIEDWALLET | KONBINI | UNIONPAY | IYZICO | VENMO | BARTER | PAYNOW | PAYCO | KAKAOPAY | NAVERPAY | LINEPAY | BANCONTACT | MBWAY | AIIA | BLIK | EPS | OVO | DANA | GCASH | GOPAY | RAKUTENPAY | APLAZO | GRABPAY | TWINT | TRUEMONEY | SWISH | KLARNA | SHOPBACK | OTHER | PAYPAY>requiredExampleDescriptionAllowedAMAZONPAYFACEBOOKPAYALIPAYWECHATAMEDIGITALMERCADOPAGODUEZELLEPAYONEERALLIEDWALLETKONBINIUNIONPAYIYZICOVENMOBARTERPAYNOWPAYCOKAKAOPAYNAVERPAYLINEPAYBANCONTACTMBWAYAIIABLIKEPSOVODANAGCASHGOPAYRAKUTENPAYAPLAZOGRABPAYTWINTTRUEMONEYSWISHKLARNASHOPBACKOTHERPAYPAY
- digitalWalletPayerEmailstringExampleDescriptionMax Length75
- digitalWalletPayerIdstringExampleDescriptionMax Length154
- digitalWalletpaymentIdstringExampleDescriptionMax Length50
- freeTextDigitalWalletNamestringExampleDescription
- fullDigitalWalletResponsePayloadobject
- GeneralPayloadMap
- payerAccountCountrystringExampleDescriptionMin Length2Max Length2
- paymentSuccessStatusstringExampleDescriptionMax Length50
- underlyingPaymentMethodUnderlyingPaymentMethodrequiredDescription
- bankTransferobject
- BankTransfer
- accountHolderFirstNamestringExampleDescriptionMax Length50
- accountHolderLastNamestringExampleDescriptionMax Length50
- achProcessingTypestringExampleDescriptionMax Length50
- bankAccountIdentifierstringExampleDescriptionMax Length40
- bankAccountTypestringExampleDescriptionMax Length50
- bankNamestringExampleDescriptionMax Length50
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringExampleDescriptionMax Length50
- gatewayTransactionIdstringExampleDescriptionMax Length50
- paymentSuccessStatusstringExampleDescription
- serviceNamestringExampleDescriptionMax Length30
- bitcoinbooleanDescription
- cashbooleanDescription
- creditCardobject
- TokenizedCreditCard
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length50
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creationTimenumberExampleDescription
- creditCardCorrelationIdstringDescription
- expirationMonthstringExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringExampleDescriptionMax Length4Pattern[0-9]{4}
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- Max depth limit reached
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- Max depth limit reached
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- tokenstringExampleDescriptionMax Length200
- tokenTypestring<PSP | EMV_PAYMENT_TOKEN | MERCHANT_GENERATED | FORTER_TOKEN | OTHER>DescriptionAllowedPSPEMV_PAYMENT_TOKENMERCHANT_GENERATEDFORTER_TOKENOTHERMax Length128
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- Max depth limit reached
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- underlyingPaymentMethodTypestring<UNKNOWN | CREDITCARD | BANKTRANSFER | CASH | BITCOIN>requiredExampleDescriptionAllowedUNKNOWNCREDITCARDBANKTRANSFERCASHBITCOIN
- giftCardobject
- CreditUsed
- activationTimenumberExampleDescription
- creditCurrencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- creditOriginstringExampleDescription
- merchantPaymentIdstringExampleDescriptionMax Length150
- valueobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- installmentServiceobject
- InstallmentService
- firstNamestringExampleDescriptionMax Length75
- fullResponsePayloadobject
- GeneralPayloadMap
- lastNamestringExampleDescriptionMax Length75
- paymentIdstringExampleDescriptionMax Length50
- serviceNamestringExampleDescriptionMax Length30
- serviceResponseCodestringExampleDescriptionMax Length50
- loyaltyPointsobject
- LoyaltyPoints
- loyaltyPointsCountnumberrequiredExampleDescription
- loyaltyPointsSourcestring<REFERRAL | IN_ACCOUNT_PURCHASES | PROMOTION | COMPENSATION | CARD_SCHEME_POINTS>ExampleDescriptionAllowedREFERRALIN_ACCOUNT_PURCHASESPROMOTIONCOMPENSATIONCARD_SCHEME_POINTS
- loyaltyPointsValueobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- merchantPaymentIdstringExampleDescriptionMax Length150
- merchantInitiatedobject
- MerchantInitiatedPayment
- initialOrderIdstringExampleDescriptionMax Length40
- typestring<RECURRING_TRANSACTION | INSTALMENT_TRANSACTION | ADD_CARD | MAINTAIN_CARD_INFORMATION | ACCOUNT_VERIFICATION | SPLIT_OR_DELAYED_SHIPMENT | TOP_UP | MAIL_ORDER | TELEPHONE_ORDER | WHITELIST_STATUS_CHECK | OTHER_PAYMENT>DescriptionAllowedRECURRING_TRANSACTIONINSTALMENT_TRANSACTIONADD_CARDMAINTAIN_CARD_INFORMATIONACCOUNT_VERIFICATIONSPLIT_OR_DELAYED_SHIPMENTTOP_UPMAIL_ORDERTELEPHONE_ORDERWHITELIST_STATUS_CHECKOTHER_PAYMENT
- mobileMoneyobject
- MobileMoney
- fullResponsePayloadobject
- GeneralPayloadMap
- mobileMoneyNetworkstring<MPESA | MTN | MPAWA | MSHWAEI | SAFARICOM | DASH>requiredExampleDescriptionAllowedMPESAMTNMPAWAMSHWAEISAFARICOMDASH
- paymentAcquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringExampleDescriptionMax Length50
- gatewayTransactionIdstringExampleDescriptionMax Length50
- paymentSuccessStatusstringExampleDescriptionMax Length50
- phoneNumberstringrequiredExampleDescriptionMax Length50
- numberOfInstallmentsintegerExampleDescription
- paymentMethodNicknamestringExampleDescription
- paypalobject
- Paypal
- authorizationIdstringExampleDescriptionMax Length50
- fullPaypalResponsePayloadobject
- GeneralPayloadMap
- payerAccountCountrystringExampleDescriptionMin Length2Max Length2
- payerAddressStatusstringExampleDescription
- payerEmailstringrequiredExampleDescriptionMax Length256
- payerIdstringrequiredExampleDescriptionMax Length154
- payerStatusstringExampleDescription
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringExampleDescriptionMax Length50
- gatewayTransactionIdstringExampleDescriptionMax Length50
- paymentIdstringExampleDescriptionMax Length50
- paymentStatusstringExampleDescriptionMax Length50
- protectionEligibilitystringExampleDescription
- recurringPaymentobject
- RecurringPaymentDetails
- currentPaymentNumberintegerExampleDescription
- initialPaymentOrderIdstringrequiredExampleDescriptionMax Length40
- isPaymentAmountIdenticalForAllPaymentsbooleanDescription
- recurringPaymentExpirationDatestring<date>ExampleDescriptionFormatdate
- recurringPaymentFrequencystringrequiredExampleDescription
- totalNumberOfPaymentsintegerExampleDescription
- samsungPayobject
- TokenizedCreditCard
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length50
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creationTimenumberExampleDescription
- creditCardCorrelationIdstringDescription
- expirationMonthstringExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringExampleDescriptionMax Length4Pattern[0-9]{4}
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- channelstring<THREEDS_RAILS | AUTHORIZATION>requiredExampleDescriptionAllowedTHREEDS_RAILSAUTHORIZATION
- typestring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>requiredExampleDescriptionAllowedLOW_VALUETRANSACTION_RISK_ANALYSISSECURE_CORPORATETRUSTED_BENEFICIARY
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- tokenstringExampleDescriptionMax Length200
- tokenTypestring<PSP | EMV_PAYMENT_TOKEN | MERCHANT_GENERATED | FORTER_TOKEN | OTHER>DescriptionAllowedPSPEMV_PAYMENT_TOKENMERCHANT_GENERATEDFORTER_TOKENOTHERMax Length128
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- savedDataobject
- SavedData
- choseToSaveDatabooleanDescription
- usedSavedDatabooleanrequiredExampleDescription
- storeCreditUsedobject
- CreditUsed
- activationTimenumberExampleDescription
- creditCurrencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- creditOriginstringExampleDescription
- merchantPaymentIdstringExampleDescriptionMax Length150
- valueobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- tokenizedCardobject
- TokenizedCreditCard
- cardBankstringExampleDescriptionMax Length128
- cardBrandstringExampleDescriptionMax Length50
- cardTypestring<CREDIT | DEBIT | PREPAID | UNKNOWN>ExampleDescriptionAllowedCREDITDEBITPREPAIDUNKNOWN
- countryOfIssuancestringExampleDescriptionMax Length2Pattern[A-Za-z]{2}
- creationTimenumberExampleDescription
- creditCardCorrelationIdstringDescription
- expirationMonthstringExampleDescriptionMax Length2Pattern[0-9]{2}
- expirationYearstringExampleDescriptionMax Length4Pattern[0-9]{4}
- fullResponsePayloadobject
- GeneralPayloadMap
- lastFourDigitsstringExampleDescriptionMax Length4Pattern[0-9]{2,4}
- nameOnCardstringExampleDescriptionMax Length75
- paymentProcessorDataobject
- PaymentProcessorData
- processorNamestringExampleDescriptionMax Length50
- processorTransactionIdstringExampleDescriptionMax Length50
- threeDSecureobject
- ThreeDSecureInput
- acquirerDataobject
- AcquirerData
- acquirerBINstringExampleDescriptionMax Length12
- acquirerCountrystring<AF | AL | DZ | AS | AD | AO | AI | AQ | AG | AR | AM | AW | AU | AT | AZ | BS | BH | BD | BB | BY | BE | BZ | BJ | BM | BT | BO | BA | BW | BV | BR | IO | BN | BG | BF | BI | KH | CM | CA | CV | KY | CF | TD | CL | CN | CX | CC | CO | KM | CG | CK | CR | HR | CU | CY | CZ | DK | DJ | DM | DO | TP | EC | EG | SV | GQ | ER | EE | ET | FK | FO | FJ | FI | FR | GF | PF | TF | GA | GM | GE | DE | GH | GI | GR | GL | GD | GP | GU | GT | GG | GN | GW | GY | HT | HM | VA | HN | HK | HU | IS | IN | ID | IR | IQ | IE | IM | IL | IT | CI | JM | JP | JE | JO | KZ | KE | KI | KW | KG | LA | LV | LB | LS | LR | LY | LI | LT | LU | MO | MK | MG | MW | MY | MV | ML | MT | MH | MQ | MR | MU | YT | MX | FM | MD | MC | MN | ME | MS | MA | MZ | MM | NA | NR | NP | NL | AN | NC | NZ | NI | NE | NG | NU | NF | KP | GB | MP | NO | OM | PK | PW | PS | PA | PG | PY | PE | PH | PN | PL | PT | PR | QA | RE | RO | RU | RW | SH | KN | LC | PM | VC | WS | SM | ST | SA | SN | RS | SC | SL | SG | SK | SI | SB | SO | ZA | GS | KR | SS | ES | LK | SD | SR | SJ | SZ | SE | CH | SY | TJ | TZ | TH | CD | TL | TG | TK | TO | TT | TN | TR | TM | TC | TV | UG | UA | AE | US | UM | UY | UZ | VU | VE | VN | VG | VI | WF | EH | YE | YU | ZM | ZW>ExampleDescriptionAllowedAFALDZASADAOAIAQAGARAMAWAUATAZBSBHBDBBBYBEBZBJBMBTBOBABWBVBRIOBNBGBFBIKHCMCACVKYCFTDCLCNCXCCCOKMCGCKCRHRCUCYCZDKDJDMDOTPECEGSVGQEREEETFKFOFJFIFRGFPFTFGAGMGEDEGHGIGRGLGDGPGUGTGGGNGWGYHTHMVAHNHKHUISINIDIRIQIEIMILITCIJMJPJEJOKZKEKIKWKGLALVLBLSLRLYLILTLUMOMKMGMWMYMVMLMTMHMQMRMUYTMXFMMDMCMNMEMSMAMZMMNANRNPNLANNCNZNINENGNUNFKPGBMPNOOMPKPWPSPAPGPYPEPHPNPLPTPRQARERORURWSHKNLCPMVCWSSMSTSASNRSSCSLSGSKSISBSOZAGSKRSSESLKSDSRSJSZSECHSYTJTZTHCDTLTGTKTOTTTNTRTMTCTVUGUAAEUSUMUYUZVUVEVNVGVIWFEHYEYUZMZW
- acquirerMerchantIdstringExampleDescriptionMax Length30
- acquirerMerchantNamestringExampleDescriptionMax Length100
- acquirerNamestringExampleDescriptionMax Length50
- merchantCategoryCodenumberExampleDescriptionMax Length4
- merchantCountryCodenumberExampleDescriptionMax Length3
- challengeIndicatorstring<NO_PREFERENCE | NO_CHALLENGE | CHALLENGE | CHALLENGE_AS_MANDATE>ExampleDescriptionAllowedNO_PREFERENCENO_CHALLENGECHALLENGECHALLENGE_AS_MANDATE
- execute3dsstring<FORCE_3DS | NOT_SUPPORTED_BY_MERCHANT | DYNAMIC_FORTER_DECISION>ExampleDescriptionAllowedFORCE_3DSNOT_SUPPORTED_BY_MERCHANTDYNAMIC_FORTER_DECISION
- forcePsd2Exemptionobject
- ThreeDSecureForcePsd2Exemption
- channelstring<THREEDS_RAILS | AUTHORIZATION>requiredExampleDescriptionAllowedTHREEDS_RAILSAUTHORIZATION
- typestring<LOW_VALUE | TRANSACTION_RISK_ANALYSIS | SECURE_CORPORATE | TRUSTED_BENEFICIARY>requiredExampleDescriptionAllowedLOW_VALUETRANSACTION_RISK_ANALYSISSECURE_CORPORATETRUSTED_BENEFICIARY
- requestChallengebooleanDescription
- threeDSServerTransIDstringrequiredExampleDescriptionMax Length100
- threeDsExecutorstring<FORTER | MERCHANT>DescriptionAllowedFORTERMERCHANT
- tokenstringExampleDescriptionMax Length200
- tokenTypestring<PSP | EMV_PAYMENT_TOKEN | MERCHANT_GENERATED | FORTER_TOKEN | OTHER>DescriptionAllowedPSPEMV_PAYMENT_TOKENMERCHANT_GENERATEDFORTER_TOKENOTHERMax Length128
- verificationResultsobject
- CreditCardVerification
- authorizationCodestringExampleDescriptionMax Length255
- authorizationProcessedWith3DSbooleanExampleDescription
- avsFullResultstringExampleDescriptionMax Length50
- avsNameResultstringExampleDescriptionMax Length30
- avsStreetResultstringExampleDescriptionMax Length30
- avsZipResultstringExampleDescriptionMax Length30
- cavvResultstringExampleDescriptionMax Length50
- cvvResultstringExampleDescriptionMax Length30
- eciValuestringExampleDescriptionMax Length2
- exemptionStatusstringExampleDescriptionMax Length100
- external3dsVendorPayloadobject
- GeneralPayloadMap
- issuerResponseCodestringExampleDescriptionMax Length50
- issuerResponseTextstringExampleDescriptionMax Length255
- liabilityShiftbooleanExampleDescription
- partyExecuted3DSstring<PSP | FORTER | BOTH>ExampleDescriptionAllowedPSPFORTERBOTH
- processorResponseCodestringExampleDescriptionMax Length50
- processorResponseTextstringExampleDescriptionMax Length255
- threeDsInteractionModestring<FRICTIONLESS | CHALLENGED>ExampleDescriptionAllowedFRICTIONLESSCHALLENGED
- threeDsStatusstringExampleDescriptionMax Length100
- threeDsVersionstringExampleDescriptionMax Length5
- venmoobject
- Venmo
- fullVenmoResponsePayloadGeneralPayloadMaprequiredDescription
- paymentIdstringExampleDescriptionMax Length50
- tokenstringrequiredExampleDescriptionMax Length200
- userIdstringrequiredExampleDescriptionMax Length50
- userNamestringrequiredExampleDescriptionMax Length50
- primaryRecipientobject
- Beneficiary
- additionalVerificationDocumentsobject
- AdditionalVerificationDocuments
- documentDateOfBirthstring<date>ExampleDescriptionFormatdate
- documentExpirationstring<date>ExampleDescriptionFormatdate
- documentFirstNamestringExampleDescriptionMax Length50
- documentIssuingStatestringExampleDescriptionMax Length25
- documentLastNamestringExampleDescriptionMax Length50
- documentNumberstringExampleDescriptionMax Length50
- documentSourcestring<CAMERA_CAPTURED | UPLOADED_FILE | TYPED | OTHER>requiredExampleDescriptionAllowedCAMERA_CAPTUREDUPLOADED_FILETYPEDOTHER
- documentStatusstring<SENT_TO_CLIENT | RECEIVED_FROM_CLIENT | ABANDONED_BY_CLIENT | RECEIVED_FROM_CLIENT_FAULTY>ExampleDescriptionAllowedSENT_TO_CLIENTRECEIVED_FROM_CLIENTABANDONED_BY_CLIENTRECEIVED_FROM_CLIENT_FAULTYMax Length50
- documentTypestringrequiredExampleDescriptionMax Length35
- documentVerificationServiceAnswerstringExampleDescriptionMax Length20
- documentVerificationServiceNamestringExampleDescriptionMax Length50
- documentVerificationServiceResponsePayloadobject
- GeneralPayloadMap
- documentVerifiedbooleanExampleDescription
- eventTimenumberExampleDescription
- nationalitystringExampleDescriptionMax Length25
- addressobject
- Address
- address1stringrequiredExampleDescriptionMax Length255
- address2stringExampleDescriptionMax Length255
- citystringrequiredExampleDescriptionMax Length200
- companystringExampleDescriptionMax Length225
- countrystringrequiredExampleDescriptionMin Length2Max Length2
- regionstringExampleDescriptionMax Length200
- savedDataobject
- SavedData
- choseToSaveDatabooleanDescription
- usedSavedDatabooleanrequiredExampleDescription
- zipstringExampleDescriptionMax Length20
- bankAccountobject
- BankTransfer
- accountHolderFirstNamestringExampleDescriptionMax Length50
- accountHolderLastNamestringExampleDescriptionMax Length50
- achProcessingTypestringExampleDescriptionMax Length50
- bankAccountIdentifierstringExampleDescriptionMax Length40
- bankAccountTypestringExampleDescriptionMax Length50
- bankNamestringExampleDescriptionMax Length50
- paymentGatewayDataobject
- PaymentGatewayData
- gatewayNamestringExampleDescriptionMax Length50
- gatewayTransactionIdstringExampleDescriptionMax Length50
- paymentSuccessStatusstringExampleDescription
- serviceNamestringExampleDescriptionMax Length30
- commentsobject
- Comments
- merchantCommentsstringExampleDescriptionMax Length600
- messageToBeneficiarystringExampleDescriptionMax Length600
- userCommentsToMerchantstringExampleDescriptionMax Length600
- cryptoWalletobject
- CryptoWallet
- cryptoWalletNamestringExampleDescriptionMax Length30
- cryptoWalletPaymentIdstringExampleDescriptionMax Length50
- cryptoWalletTypestring<INTERNAL | EXTERNAL>requiredExampleDescriptionAllowedINTERNALEXTERNAL
- identityCardstringDescription
- loyaltyProgramLoyaltyProgram[]Description
- accountNumberstringExampleDescriptionMax Length100
- loyaltyPointsValueobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
- programNamestringExampleDescriptionMax Length100
- programPointsnumberDescriptionMax Length20
- tierstringExampleDescriptionMax Length100
- personalDetailsPersonalDetailsrequiredDescription
- birthdatestring<date>ExampleDescriptionFormatdate
- emailstringExampleDescriptionMax Length256
- firstNamestringExampleDescriptionMax Length75
- fullNamestringExampleDescriptionMax Length150
- genderstring<MALE | FEMALE | CHOSE_NOT_TO_SPECIFY | NONE>ExampleDescriptionAllowedMALEFEMALECHOSE_NOT_TO_SPECIFYNONE
- lastNamestringExampleDescriptionMax Length75
- phonePhone[]Description
- phonestringrequiredExampleDescriptionMax Length25
- smsVerifiedVerificationrequiredDescription
- sentbooleanrequiredExampleDescription
- timeSentnumberExampleDescription
- verifiedbooleanrequiredDescription
- totalAmountobject
- Amount
- amountLocalCurrencystringExampleDescriptionMax Length20
- amountUSDstringExampleDescriptionMax Length12
- currencystringExampleDescriptionMax Length3Pattern[A-Z]{3}
Responses
200
- validationResponseDescription
- actionstringrequiredExampleDescriptionMax Length1000
- messagestringrequiredDescriptionMax Length1000
- reasonCodestringrequiredMax Length1000
- recommendationsstring[]requiredDescription
- statusstringrequiredExampleDescriptionMax Length50
- transactionstringrequiredExampleDescriptionMax Length100
400
401
404
500
curl
curl --request POST \
--url https://api.forter-secure.com/v2/order-update/{id} \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'api-version: 10.3' \
--header 'x-forter-siteid: a1b2c3d4e5f6' \
--header 'authorization: Basic <base64-encoded-api-key:>' \
--data '{
"connectionInformation": {
"customerIP": "10.0.0.127",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"merchantFeedback": {
"merchantCustomerSupport": {
"contactEmailUsed": {},
"contactMethodType": "PHONE",
"contactNameUsed": {
"customerContactNameType": "OTHER"
},
"contactPhoneUsed": {},
"contactTime": 1430997968,
"customerSupportChangeOrderDetails": {},
"customerSupportFurtherVerification": {
"customerAnsweredSecurityQuestions": true,
"customerSupportAdditionalVerificationDocuments": {
"documentType": "Passport"
}
},
"initiatedBy": "CUSTOMER"
},
"merchantWouldLikeApproved": {
"merchantContactedIssuer": {},
"merchantDisagreesWithSpecificDeclineReason": {
"atoIsIrrelevant": {},
"chbkIsIrrelevant": {}
},
"merchantFoundBuyerExposure": {
"customerSignedInUsingLegitSocialNetworkAccount": {},
"merchantFoundBuyerEmailOnline": {},
"merchantFoundBuyerPhoneNumberOnline": {},
"merchantFoundConnectionBetweenIndividualsInTheOrder": {
"dataSource": {}
},
"merchantFoundConnectionBetweenNameAndAddress": {
"dataSource": {}
},
"merchantFoundRecipientEmailOnline": {},
"merchantFoundRecipientPhoneNumberOnline": {}
},
"merchantPolicyDecisionNotApplicable": {},
"merchantThinksOrderCharacteristicsAreLegit": {
"goodCustomer": {
"establishedAccount": {
"establishedAccountDetails": {},
"relatedAccountDetails": {}
},
"previousPointOfSalePurchase": {}
},
"lowRiskPaymentMethod": {}
}
},
"merchantWouldLikeDeclined": {
"fraudTypeSuspectedByMerchant": {
"merchantSuspectsAccountTakeOver": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsBuyerSellerCollusion": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFraudOther": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFriendlyFraud": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsStolenPaymentMethod": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
}
}
}
},
"orderId": "2356fdse0rr489",
"primaryRecipient": {
"additionalVerificationDocuments": {
"documentSource": "UPLOADED_FILE",
"documentType": "Passport",
"documentVerificationServiceResponsePayload": {}
},
"address": {
"address1": "235 Montgomery st.",
"city": "San Francisco",
"country": "US",
"savedData": {
"usedSavedData": true
}
},
"bankAccount": {
"paymentGatewayData": {}
},
"comments": {},
"cryptoWallet": {
"cryptoWalletType": "EXTERNAL"
},
"personalDetails": {},
"phone": [
{
"phone": "15557654321",
"smsVerified": {
"sent": true,
"verified": false
}
}
]
},
"totalAmount": {}
}'javascript
var myHeaders = new Headers();
myHeaders.append("accept", "application/json");
myHeaders.append("content-type", "application/json");
myHeaders.append("api-version", "10.3");
myHeaders.append("x-forter-siteid", "a1b2c3d4e5f6");
myHeaders.append("authorization", "Basic <base64-encoded-api-key:>");
var raw = JSON.stringify({
"connectionInformation": {
"customerIP": "10.0.0.127",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"merchantFeedback": {
"merchantCustomerSupport": {
"contactEmailUsed": {},
"contactMethodType": "PHONE",
"contactNameUsed": {
"customerContactNameType": "OTHER"
},
"contactPhoneUsed": {},
"contactTime": 1430997968,
"customerSupportChangeOrderDetails": {},
"customerSupportFurtherVerification": {
"customerAnsweredSecurityQuestions": true,
"customerSupportAdditionalVerificationDocuments": {
"documentType": "Passport"
}
},
"initiatedBy": "CUSTOMER"
},
"merchantWouldLikeApproved": {
"merchantContactedIssuer": {},
"merchantDisagreesWithSpecificDeclineReason": {
"atoIsIrrelevant": {},
"chbkIsIrrelevant": {}
},
"merchantFoundBuyerExposure": {
"customerSignedInUsingLegitSocialNetworkAccount": {},
"merchantFoundBuyerEmailOnline": {},
"merchantFoundBuyerPhoneNumberOnline": {},
"merchantFoundConnectionBetweenIndividualsInTheOrder": {
"dataSource": {}
},
"merchantFoundConnectionBetweenNameAndAddress": {
"dataSource": {}
},
"merchantFoundRecipientEmailOnline": {},
"merchantFoundRecipientPhoneNumberOnline": {}
},
"merchantPolicyDecisionNotApplicable": {},
"merchantThinksOrderCharacteristicsAreLegit": {
"goodCustomer": {
"establishedAccount": {
"establishedAccountDetails": {},
"relatedAccountDetails": {}
},
"previousPointOfSalePurchase": {}
},
"lowRiskPaymentMethod": {}
}
},
"merchantWouldLikeDeclined": {
"fraudTypeSuspectedByMerchant": {
"merchantSuspectsAccountTakeOver": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsBuyerSellerCollusion": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFraudOther": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFriendlyFraud": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsStolenPaymentMethod": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
}
}
}
},
"orderId": "2356fdse0rr489",
"primaryRecipient": {
"additionalVerificationDocuments": {
"documentSource": "UPLOADED_FILE",
"documentType": "Passport",
"documentVerificationServiceResponsePayload": {}
},
"address": {
"address1": "235 Montgomery st.",
"city": "San Francisco",
"country": "US",
"savedData": {
"usedSavedData": true
}
},
"bankAccount": {
"paymentGatewayData": {}
},
"comments": {},
"cryptoWallet": {
"cryptoWalletType": "EXTERNAL"
},
"personalDetails": {},
"phone": [
{
"phone": "15557654321",
"smsVerified": {
"sent": true,
"verified": false
}
}
]
},
"totalAmount": {}
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("https://api.forter-secure.com/v2/order-update/{id}", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));ruby
require "uri"
require "json"
require "net/http"
url = URI("https://api.forter-secure.com/v2/order-update/{id}")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Post.new(url)
request["accept"] = "application/json"
request["content-type"] = "application/json"
request["api-version"] = "10.3"
request["x-forter-siteid"] = "a1b2c3d4e5f6"
request["authorization"] = "Basic <base64-encoded-api-key:>"
request.body = JSON.dump({
"connectionInformation": {
"customerIP": "10.0.0.127",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"merchantFeedback": {
"merchantCustomerSupport": {
"contactEmailUsed": {},
"contactMethodType": "PHONE",
"contactNameUsed": {
"customerContactNameType": "OTHER"
},
"contactPhoneUsed": {},
"contactTime": 1430997968,
"customerSupportChangeOrderDetails": {},
"customerSupportFurtherVerification": {
"customerAnsweredSecurityQuestions": true,
"customerSupportAdditionalVerificationDocuments": {
"documentType": "Passport"
}
},
"initiatedBy": "CUSTOMER"
},
"merchantWouldLikeApproved": {
"merchantContactedIssuer": {},
"merchantDisagreesWithSpecificDeclineReason": {
"atoIsIrrelevant": {},
"chbkIsIrrelevant": {}
},
"merchantFoundBuyerExposure": {
"customerSignedInUsingLegitSocialNetworkAccount": {},
"merchantFoundBuyerEmailOnline": {},
"merchantFoundBuyerPhoneNumberOnline": {},
"merchantFoundConnectionBetweenIndividualsInTheOrder": {
"dataSource": {}
},
"merchantFoundConnectionBetweenNameAndAddress": {
"dataSource": {}
},
"merchantFoundRecipientEmailOnline": {},
"merchantFoundRecipientPhoneNumberOnline": {}
},
"merchantPolicyDecisionNotApplicable": {},
"merchantThinksOrderCharacteristicsAreLegit": {
"goodCustomer": {
"establishedAccount": {
"establishedAccountDetails": {},
"relatedAccountDetails": {}
},
"previousPointOfSalePurchase": {}
},
"lowRiskPaymentMethod": {}
}
},
"merchantWouldLikeDeclined": {
"fraudTypeSuspectedByMerchant": {
"merchantSuspectsAccountTakeOver": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsBuyerSellerCollusion": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFraudOther": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFriendlyFraud": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsStolenPaymentMethod": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
}
}
}
},
"orderId": "2356fdse0rr489",
"primaryRecipient": {
"additionalVerificationDocuments": {
"documentSource": "UPLOADED_FILE",
"documentType": "Passport",
"documentVerificationServiceResponsePayload": {}
},
"address": {
"address1": "235 Montgomery st.",
"city": "San Francisco",
"country": "US",
"savedData": {
"usedSavedData": true
}
},
"bankAccount": {
"paymentGatewayData": {}
},
"comments": {},
"cryptoWallet": {
"cryptoWalletType": "EXTERNAL"
},
"personalDetails": {},
"phone": [
{
"phone": "15557654321",
"smsVerified": {
"sent": true,
"verified": false
}
}
]
},
"totalAmount": {}
})
response = https.request(request)
puts response.read_body
python
import requests
import json
url = "https://api.forter-secure.com/v2/order-update/{id}"
payload = json.dumps({
"connectionInformation": {
"customerIP": "10.0.0.127",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36"
},
"merchantFeedback": {
"merchantCustomerSupport": {
"contactEmailUsed": {},
"contactMethodType": "PHONE",
"contactNameUsed": {
"customerContactNameType": "OTHER"
},
"contactPhoneUsed": {},
"contactTime": 1430997968,
"customerSupportChangeOrderDetails": {},
"customerSupportFurtherVerification": {
"customerAnsweredSecurityQuestions": True,
"customerSupportAdditionalVerificationDocuments": {
"documentType": "Passport"
}
},
"initiatedBy": "CUSTOMER"
},
"merchantWouldLikeApproved": {
"merchantContactedIssuer": {},
"merchantDisagreesWithSpecificDeclineReason": {
"atoIsIrrelevant": {},
"chbkIsIrrelevant": {}
},
"merchantFoundBuyerExposure": {
"customerSignedInUsingLegitSocialNetworkAccount": {},
"merchantFoundBuyerEmailOnline": {},
"merchantFoundBuyerPhoneNumberOnline": {},
"merchantFoundConnectionBetweenIndividualsInTheOrder": {
"dataSource": {}
},
"merchantFoundConnectionBetweenNameAndAddress": {
"dataSource": {}
},
"merchantFoundRecipientEmailOnline": {},
"merchantFoundRecipientPhoneNumberOnline": {}
},
"merchantPolicyDecisionNotApplicable": {},
"merchantThinksOrderCharacteristicsAreLegit": {
"goodCustomer": {
"establishedAccount": {
"establishedAccountDetails": {},
"relatedAccountDetails": {}
},
"previousPointOfSalePurchase": {}
},
"lowRiskPaymentMethod": {}
}
},
"merchantWouldLikeDeclined": {
"fraudTypeSuspectedByMerchant": {
"merchantSuspectsAccountTakeOver": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsBuyerSellerCollusion": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFraudOther": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsFriendlyFraud": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
},
"merchantSuspectsStolenPaymentMethod": {
"merchantSuspectsAccountDetails": {},
"merchantSuspectsOrderDetails": {}
}
}
}
},
"orderId": "2356fdse0rr489",
"primaryRecipient": {
"additionalVerificationDocuments": {
"documentSource": "UPLOADED_FILE",
"documentType": "Passport",
"documentVerificationServiceResponsePayload": {}
},
"address": {
"address1": "235 Montgomery st.",
"city": "San Francisco",
"country": "US",
"savedData": {
"usedSavedData": True
}
},
"bankAccount": {
"paymentGatewayData": {}
},
"comments": {},
"cryptoWallet": {
"cryptoWalletType": "EXTERNAL"
},
"personalDetails": {},
"phone": [
{
"phone": "15557654321",
"smsVerified": {
"sent": True,
"verified": False
}
}
]
},
"totalAmount": {}
})
headers = {
'accept': 'application/json',
'content-type': 'application/json',
'api-version': '10.3',
'x-forter-siteid': 'a1b2c3d4e5f6',
'authorization': 'Basic <base64-encoded-api-key:>'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
200
// Example validationResponse
{
"action": "approve",
"message": "",
"reasonCode": "",
"recommendations": [
""
],
"status": "success",
"transaction": "123456"
}400
// Bad Request (Often missing a required parameter)
401
// Unauthorized (No valid API key provided)
404
// Not Found (The requested item doesn't exist)
500
// Server Error (Something went wrong on Forter's end)