Risk-assess bankaccount
Risk assessments
Through this API you can have our fraud prevention systems assess the risk for potential fraud based using the details you provide. You can either have us assess this risk when you submit the transaction for processing or you can do this separately from the payment process, using the risk assessment calls.
We offers two groups of checks:
- Centred around card data
- Centred around bank account data
Request
The evaluation of the risk on bank account data is less concerned with additional data, but focusses primarily just on the bank account data. As an online authorization is not possible against a bank account most checks focus on the, fairly static, checks whether the bank account data is wellformed, i.e. algorithms checks, correct length and syntax. Some are however based on more or less static blacklists that do try to take past transaction results into consideration. This API allows you to submit almost the same data as when you do a transaction. In this case the data is only used to assess the risk and not actually process a payment.
PayloadRiskAssessmentBankAccount
Properties
|
|||
Property | Type | Required | Details |
---|---|---|---|
object | no | read close | |
close
DescriptionObject containing account holder name and bank account information
|
|||
close
DescriptionName of the account holder
Depends on:Required for Create and Update token calls for ACH (730).
|
|||
close
DescriptionBank account number
Depends on:Required for Direct Debit UK (705) and ACH (730) payments, except when a token has been included in the request that includes this value.
Required for Create and Update token calls. |
|||
close
DescriptionBank code
Depends on:Required for Direct Debit UK (705) and ACH (730) payments, except when a token has been included in the request that includes this value.
Required for Create and Update token calls for ACH (730). |
|||
close
DescriptionName of the bank
|
|||
close
DescriptionBranch code
|
|||
close
DescriptionBank check digit
|
|||
close
DescriptionISO 3166-1 alpha-2 country code of the country where the bank account is held
For UK payouts this value is automatically set to GB as only payouts to UK accounts are supported.
|
|||
object | no | read close | |
close
DescriptionObject containing account holder name and IBAN information
|
|||
close
DescriptionName in which the account is held.
Depends on:Required for the creation of a Payout
Required for Create and Update token calls. |
|||
close
DescriptionThe IBAN is the International Bank Account Number. It is an internationally agreed format for the BBAN and includes the ISO country code and two check digits.
Depends on:Required for the creation of a Payout
Required for Create and Update token. Required for payments with product 9000 (AfterPay Installments) in Austria (AT) and Germany (DE). Required for Create mandate and Create payment with mandate calls |
|||
object | no | read close | |
close
DescriptionObject containing additional data that will be used to assess the risk of fraud
|
|||
close
Deprecated:
For risk assessments there is no replacement. For other calls, please use order.shipping.addressIndicator to indicate that the billing and shipping address are identical.
DescriptionIndicates that invoice and shipping addresses are equal.
|
|||
close
DescriptionAdditional black list input
|
|||
close
Deprecated:
This should be the same as order.customer.billingAddress
DescriptionThe address that belongs to the owner of the card
|
|||
close
Deprecated
DescriptionAdditional address information. The additionalInfo is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
|
|||
close
Deprecated
DescriptionCity
Note: For payments with product 1503 the maximum length is not 40 but 20. Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705) except when a token has been included in the request that includes this value Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. Required by the GlobalCollect platform when address is included in Seller. Required by the GlobalCollect platform for the creation of a Payout. |
|||
close
Deprecated
DescriptionISO 3166-1 alpha-2 country code
Depends on:Required by the GlobalCollect platform.
Required by the TechProcess platform. |
|||
close
Deprecated
DescriptionHouse number. The houseNumber is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
Depends on:Required when address is included in Seller.
Required for 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) and 6107 (PicPay). |
|||
close
Deprecated
DescriptionFull name of the state or province
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
Deprecated
DescriptionISO 3166-2 alpha-3 state code
Notes:
Depends on:Required for payments with paymentProductId 1503 (Boleto), 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay).
|
|||
close
Deprecated
DescriptionStreetname
Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705), except when a token has been included in the request that includes this value. Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. Required by the GlobalCollect platform when address is included in Seller. Required by the GlobalCollect platform for the creation of a Payout. |
|||
close
Deprecated
DescriptionZip code
Note: For payments with product 1503 the maximum length is not 10 but 8. Depends on:Required by the GlobalCollect platform for Direct Debit UK (705) except when a token has been included in the request that includes this value.
Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brazil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. |
|||
close
DescriptionThe IP Address of the customer that is making the payment. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the GlobalCollect platform for payments with products 863 (WeChat Pay), 9000 (AfterPay Installments) and 9001 (AfterPay Invoice).
Required by the TechProcess platform. |
|||
close
Deprecated:
Use order.customer.device.defaultFormFill instead
DescriptionDegree of default form fill, with the following possible values:
|
|||
close
Deprecated:
No replacement
DescriptionIndicates that the device fingerprint has been used while processing the order.
|
|||
close
Deprecated:
Use order.customer.device.deviceFingerprintTransactionId instead
DescriptionOne must set the deviceFingerprintTransactionId received by the response of the endpoint /{merchant}/products/{paymentProductId}/deviceFingerprint
|
|||
close
DescriptionOne of the following gift card types:
|
|||
close
DescriptionGift message
|
|||
close
Deprecated:
Use order.customer.account.hasForgottenPassword instead
DescriptionSpecifies if the customer (initially) had forgotten their password
|
|||
close
Deprecated:
Use order.customer.account.hasPassword instead
DescriptionSpecifies if the customer entered a password to gain access to an account registered with the you
|
|||
close
Deprecated:
Use order.customer.isPreviousCustomer instead
DescriptionSpecifies if the customer has a history of online shopping with the merchant
|
|||
close
DescriptionTimezone in which the order was placed. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the TechProcess platform.
|
|||
close
Deprecated:
Use order.shipping.comments instead
DescriptionComments included during shipping
|
|||
close
Deprecated:
Use order.shipping.trackingNumber instead
DescriptionShipment tracking number
|
|||
close
Deprecated:
No replacement
DescriptionDetails on how the order is shipped to the customer
|
|||
close
Deprecated:
No replacement
DescriptionDetails regarding the shipping method
|
|||
close
Deprecated:
No replacement
DescriptionShipping method speed indicator
|
|||
close
Deprecated:
No replacement
DescriptionShipping method type indicator
|
|||
close
DescriptionArray of up to 16 userData properties, each with a max length of 256 characters, that can be used for fraudscreening
|
|||
close
Deprecated:
Use merchant.websiteUrl instead
DescriptionThe website from which the purchase was made
|
|||
object | no | read close | |
close
DescriptionObject containing information on you, the merchant
|
|||
close
DescriptionThe website from which the purchase was made
|
|||
object | no | read close | |
close
DescriptionObject containing additional input on the order
|
|||
close
DescriptionNumeric code identifying the agent
|
|||
close
DescriptionAirline numeric code
|
|||
close
DescriptionDate of the Flight
Format: YYYYMMDD Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionObject that holds the data on the individual legs of the ticket
Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionReservation Booking Designator
|
|||
close
DescriptionArrival airport/city code
Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionThe arrival time in the local time zone
Format: HH:MM |
|||
close
DescriptionIATA carrier code
|
|||
close
DescriptionIdentifying number of a ticket issued to a passenger in conjunction with this ticket and that constitutes a single contract of carriage
|
|||
close
DescriptionThe coupon number associated with this leg of the trip. A ticket can contain several legs of travel, and each leg of travel requires a separate coupon
|
|||
close
DescriptionDate of the leg
Format: YYYYMMDD Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionThe departure time in the local time at the departure airport
Format: HH:MM Depends on:Required for PayPal (840) when Airline data is submitted
|
|||
close
DescriptionAn endorsement can be an agency-added notation or a mandatory government required notation, such as value-added tax. A restriction is a limitation based on the type of fare, such as a ticket with a 3-day minimum stay
|
|||
close
DescriptionNew ticket number that is issued when a ticket is exchanged
|
|||
close
DescriptionFare of this leg
|
|||
close
DescriptionFare Basis/Ticket Designator
|
|||
close
DescriptionFee for this leg of the trip
|
|||
close
DescriptionThe flight number assigned by the airline carrier with no leading spaces
Should be a numeric string Depends on:Required for PayPal (840) when Airline data is submitted
|
|||
close
DescriptionSequence number of the flight leg
|
|||
close
DescriptionOrigin airport/city code
Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionPassengerClass if this leg
|
|||
close
Deprecated:
Use passengerClass instead
DescriptionServiceClass of this leg (this property is used for fraud screening on the Ogone Payment Platform).
Possible values are:
|
|||
close
DescriptionPossible values are:
Depends on:Required for PayPal (840) when Airline data is submitted
|
|||
close
DescriptionTaxes for this leg of the trip
|
|||
close
DescriptionAirline tracing number
|
|||
close
Description
|
|||
close
Deprecated:
Use order.customer.accountType instead
Description
|
|||
close
Description
|
|||
close
Description
|
|||
close
DescriptionThis is the date of issue recorded in the airline system
In a case of multiple issuances of the same ticket to a cardholder, you should use the last ticket date.
Format: YYYYMMDD |
|||
close
DescriptionYour ID of the customer in the context of the airline data
|
|||
close
DescriptionName of the airline
|
|||
close
DescriptionTotal number of passengers in the party. If the the property numberInParty is not present, then the number of passengers will be used on the WL Online Payment Acceptance Platform.
|
|||
close
DescriptionName of passenger
Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionObject that holds the data on the individual passengers (this object is used for fraud screening on the Ogone Payment Platform)
|
|||
close
DescriptionFirst name of the passenger (this property is used for fraud screening on the Ogone Payment Platform)
|
|||
close
DescriptionSurname of the passenger (this property is used for fraud screening on the Ogone Payment Platform)
|
|||
close
DescriptionSurname prefix of the passenger (this property is used for fraud screening on the Ogone Payment Platform)
|
|||
close
DescriptionTitle of the passenger (this property is used for fraud screening on the Ogone Payment Platform)
|
|||
close
DescriptionPlace of issue
For sales in the US the last two characters (pos 14-15) must be the US state code. |
|||
close
DescriptionPassenger name record
Depends on:Required by the TechProcess platform for airline merchants.
|
|||
close
DescriptionIATA point of sale name
|
|||
close
Descriptioncity code of the point of sale
|
|||
close
DescriptionPossible values:
|
|||
close
DescriptionThe ticket or document number. On the Ogone Payment Platform and the GlobalCollect Payment Platform it contains:
|
|||
close
DescriptionTotal fare for all legs on the ticket, excluding taxes and fees. If multiple tickets are purchased, this is the total fare for all tickets
|
|||
close
DescriptionTotal fee for all legs on the ticket. If multiple tickets are purchased, this is the total fee for all tickets
|
|||
close
DescriptionTotal taxes for all legs on the ticket. If multiple tickets are purchased, this is the total taxes for all tickets
|
|||
close
DescriptionName of the travel agency issuing the ticket. For direct airline integration, leave this property blank on the Ogone Payment Platform.
|
|||
close
DescriptionObject that holds lodging related charges
|
|||
close
DescriptionAmount of additional charges associated with the stay of the guest.
Note: The currencyCode is presumed to be identical to the order.amountOfMoney.currencyCode. |
|||
close
DescriptionCurrency for Charge amount. The code should be in 3 letter ISO format.
|
|||
close
DescriptionType of additional charges associated with the stay of the guest.
Allowed values:
|
|||
close
DescriptionThe date the guest checks into (or plans to check in to) the facility.
Format: YYYYMMDD |
|||
close
DescriptionThe date the guest checks out of (or plans to check out of) the facility.
Format: YYYYMMDD |
|||
close
DescriptionThe Lodging Folio Number assigned to the itemized statement of charges and credits associated with this lodging stay, which can be any combination of characters and numerals defined by the Merchant or authorized Third Party Processor.
|
|||
close
DescriptionIndicates whether the room reservation is confirmed.
|
|||
close
DescriptionDefines whether or not the facility conforms to the requirements of the Hotel and Motel Fire Safety Act of 1990, or similar legislation.
|
|||
close
DescriptionIndicate if this the customer is a no show case. In such case, the lodging property can charge a no show fee.
|
|||
close
DescriptionIndicated the preference of the customer for a smoking or non-smoking room.
|
|||
close
DescriptionThe total number of adult guests staying (or planning to stay) at the facility (i.e., all booked rooms)
|
|||
close
DescriptionThe number of nights for the lodging stay
|
|||
close
DescriptionThe number of rooms rented for the lodging stay
|
|||
close
DescriptionCode that corresponds to the category of lodging charges detailed in this message.
Allowed values:
|
|||
close
DescriptionThe international customer service phone number of the facility
|
|||
close
DescriptionThe local phone number of the facility in an international phone number format
|
|||
close
DescriptionName of the person or business entity charged for the reservation and/or lodging stay
|
|||
close
DescriptionObject that holds lodging related room data
|
|||
close
DescriptionDaily room rate exclusive of any taxes and fees
Note: The currencyCode is presumed to be identical to the order.amountOfMoney.currencyCode. |
|||
close
DescriptionCurrency for Daily room rate. The code should be in 3 letter ISO format
|
|||
close
DescriptionDaily room tax
Note: The currencyCode is presumed to be identical to the order.amountOfMoney.currencyCode. |
|||
close
DescriptionCurrency for Daily room tax. The code should be in 3 letter ISO format
|
|||
close
DescriptionNumber of nights charged at the rate in the dailyRoomRate property
|
|||
close
DescriptionLocation of the room within the facility, e.g. Park or Garden etc.
|
|||
close
DescriptionRoom number
|
|||
close
DescriptionSize of bed, e.g., king, queen, double.
|
|||
close
DescriptionDescribes the type of room, e.g., standard, deluxe, suite.
|
|||
close
DescriptionObject containing amount and ISO currency code attributes
|
|||
close
DescriptionAmount in cents and always having 2 decimals
|
|||
close
DescriptionThree-letter ISO currency code representing the currency for the amount
|
|||
close
DescriptionObject containing the details of the customer
|
|||
close
DescriptionObject containing data related to the account the customer has with you
|
|||
close
DescriptionSpecifies if the customer (initially) had forgotten their password
|
|||
close
DescriptionSpecifies if the customer entered a password to gain access to an account registered with the you
|
|||
close
DescriptionType of the customer account that is used to place this order. Can have one of the following values:
|
|||
close
DescriptionAdditional address information. The additionalInfo is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
|
|||
close
DescriptionCity
Note: For payments with product 1503 the maximum length is not 40 but 20. Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705) except when a token has been included in the request that includes this value Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. Required by the GlobalCollect platform when address is included in Seller. Required by the GlobalCollect platform for the creation of a Payout. |
|||
close
DescriptionISO 3166-1 alpha-2 country code
Depends on:Required by the GlobalCollect platform.
Required by the TechProcess platform. |
|||
close
DescriptionHouse number. The houseNumber is truncated after 10 characters for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform
Depends on:Required when address is included in Seller.
Required for 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) and 6107 (PicPay). |
|||
close
DescriptionFull name of the state or province
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
DescriptionISO 3166-2 alpha-3 state code
Notes:
Depends on:Required for payments with paymentProductId 1503 (Boleto), 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay).
|
|||
close
DescriptionStreetname
Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705), except when a token has been included in the request that includes this value. Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brasil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. Required by the GlobalCollect platform when address is included in Seller. Required by the GlobalCollect platform for the creation of a Payout. |
|||
close
DescriptionZip code
Note: For payments with product 1503 the maximum length is not 10 but 8. Depends on:Required by the GlobalCollect platform for Direct Debit UK (705) except when a token has been included in the request that includes this value.
Required by the GlobalCollect platform for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice). Required by the WOPA platform for payments with product 6101 (Banco do Brazil), 6102 (Itaú), 6103 (Banrisul), 6104 (Bradesco), 6105 (Pix) or 6107 (PicPay). Required by the TechProcess platform for cross-border merchants. |
|||
close
DescriptionObject containing contact details like email address
|
|||
close
DescriptionEmail address of the customer
|
|||
close
DescriptionObject containing information on the device and browser of the customer
|
|||
close
DescriptionDegree of default form fill, with the following possible values:
|
|||
close
DescriptionOne must set the deviceFingerprintTransactionId received by the response of the endpoint /{merchant}/products/{paymentProductId}/deviceFingerprint
|
|||
close
DescriptionSpecifies if the customer has a history of online shopping with the merchant
|
|||
close
DescriptionThe locale that the customer should be addressed in (for 3rd parties). Note that some 3rd party providers only support the languageCode part of the locale, in those cases we will only use part of the locale provided.
|
|||
close
DescriptionObject containing personal information like name, date of birth and gender
|
|||
close
DescriptionObject containing the name details of the customer
|
|||
close
DescriptionGiven name(s) or first name(s) of the customer
|
|||
close
DescriptionSurname(s) or last name(s) of the customer
|
|||
close
DescriptionThe prefix of the surname - in between first name and surname - of the customer
|
|||
close
Deprecated:
Use order.shipping.address instead
DescriptionObject containing shipping address details
|
|||
close
Deprecated
DescriptionAdditional address information
|
|||
close
Deprecated
DescriptionCity
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
Deprecated
DescriptionISO 3166-1 alpha-2 country code
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
Deprecated
DescriptionHouse number
|
|||
close
Deprecated
DescriptionObject that holds the name elements
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
Deprecated
DescriptionGiven name(s) or first name(s) of the customer. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the GlobalCollect platform for payments with Trustly (paymentProductId 806), AfterPay Installments (paymentProductId 9000), AfterPay Invoice (paymentProductId 9001), BC Card (paymentProductId 8590), Hana Card (paymentProductId 8591), Hyundai Card (paymentProductId 8592), KB Card (paymentProductId 8593), Lotte Card (paymentProductId 8594), NH Card (paymentProductId 8595), Samsung Card (paymentProductId 8596), Shinhan Card (paymentProductId 8597).
Required for merchants that use Merchant Category Codes (MCC) V4829, V6012, M4829, V6051, M6540, 7995. Required by the WOPA platform for payments with product Banco do Brasil (paymentProductId 6101), Itaú (paymentProductId 6102), Banrisul (paymentProductId 6103), Bradesco (paymentProductId 6104), Pix (paymentProductId 6105), PicPay (paymentProductId 6107) or SPEI (paymentProductId 6501). For payments made in Brazil, this property is only required when the property order.customer.fiscalNumber is Personal (CPF) - 11 digits. Required by the TechProcess platform for payments. |
|||
close
Deprecated
DescriptionSurname(s) or last name(s) of the customer. The surname is truncated after 25 characters, with the limit being applied after surnamePrefix is prepended, for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the GlobalCollect platform for payments with Trustly (paymentProductId 806), AfterPay Installments (paymentProductId 9000), AfterPay Invoice (paymentProductId 9001), BC Card (paymentProductId 8590), Hana Card (paymentProductId 8591), Hyundai Card (paymentProductId 8592), KB Card (paymentProductId 8593), Lotte Card (paymentProductId 8594), NH Card (paymentProductId 8595), Samsung Card (paymentProductId 8596), Shinhan Card (paymentProductId 8597).
Required for the creation of a Payout. Required for merchants that use Merchant Category Codes (MCC) V4829, V6012, M4829, V6051, M6540, 7995. Required by the WOPA platform for payments with product Banco do Brasil (paymentProductId 6101), Itaú (paymentProductId 6102), Banrisul (paymentProductId 6103), Bradesco (paymentProductId 6104), Pix (paymentProductId 6105), PicPay (paymentProductId 6107) or SPEI (paymentProductId 6501). For payments made in Brazil, this property is only required when the property order.customer.fiscalNumber is Personal (CPF) - 11 digits. Required for the creation of a Payout. Required by the Ogone platform for the creation of a Payout. Required by the TechProcess platform for the creation of a payment. |
|||
close
Deprecated
DescriptionMiddle name - In between first name and surname - of the customer. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
|
|||
close
Deprecated
DescriptionTitle of customer
Depends on:Required for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice) in Austria (AT), Belgium (BE), Germany (DE), the Netherlands (NL) and Switzerland (CH).
|
|||
close
Deprecated
DescriptionFull name of the state or province
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
Deprecated
DescriptionISO 3166-2 alpha-3 state code
Notes:
Depends on:Required for payments with paymentProductId 1503 (Boleto)
|
|||
close
Deprecated
DescriptionStreetname
Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705), except when a token has been included in the request that includes this value. Required by the TechProcess platform for cross-border merchants. |
|||
close
Deprecated
DescriptionZip code
Depends on:Required by the GlobalCollect platform for Required for Direct Debit UK (705), except when a token has been included in the request that includes this value.
Required by the TechProcess platform for cross-border merchants. |
|||
close
DescriptionObject containing information regarding shipping / delivery
|
|||
close
DescriptionAdditional address information
|
|||
close
DescriptionCity
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
DescriptionISO 3166-1 alpha-2 country code
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
DescriptionHouse number
|
|||
close
DescriptionObject that holds the name elements
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
DescriptionGiven name(s) or first name(s) of the customer. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the GlobalCollect platform for payments with Trustly (paymentProductId 806), AfterPay Installments (paymentProductId 9000), AfterPay Invoice (paymentProductId 9001), BC Card (paymentProductId 8590), Hana Card (paymentProductId 8591), Hyundai Card (paymentProductId 8592), KB Card (paymentProductId 8593), Lotte Card (paymentProductId 8594), NH Card (paymentProductId 8595), Samsung Card (paymentProductId 8596), Shinhan Card (paymentProductId 8597).
Required for merchants that use Merchant Category Codes (MCC) V4829, V6012, M4829, V6051, M6540, 7995. Required by the WOPA platform for payments with product Banco do Brasil (paymentProductId 6101), Itaú (paymentProductId 6102), Banrisul (paymentProductId 6103), Bradesco (paymentProductId 6104), Pix (paymentProductId 6105), PicPay (paymentProductId 6107) or SPEI (paymentProductId 6501). For payments made in Brazil, this property is only required when the property order.customer.fiscalNumber is Personal (CPF) - 11 digits. Required by the TechProcess platform for payments. |
|||
close
DescriptionSurname(s) or last name(s) of the customer. The surname is truncated after 25 characters, with the limit being applied after surnamePrefix is prepended, for payments, refunds or payouts that are processed by the WL Online Payment Acceptance platform The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
Depends on:Required by the GlobalCollect platform for payments with Trustly (paymentProductId 806), AfterPay Installments (paymentProductId 9000), AfterPay Invoice (paymentProductId 9001), BC Card (paymentProductId 8590), Hana Card (paymentProductId 8591), Hyundai Card (paymentProductId 8592), KB Card (paymentProductId 8593), Lotte Card (paymentProductId 8594), NH Card (paymentProductId 8595), Samsung Card (paymentProductId 8596), Shinhan Card (paymentProductId 8597).
Required for the creation of a Payout. Required for merchants that use Merchant Category Codes (MCC) V4829, V6012, M4829, V6051, M6540, 7995. Required by the WOPA platform for payments with product Banco do Brasil (paymentProductId 6101), Itaú (paymentProductId 6102), Banrisul (paymentProductId 6103), Bradesco (paymentProductId 6104), Pix (paymentProductId 6105), PicPay (paymentProductId 6107) or SPEI (paymentProductId 6501). For payments made in Brazil, this property is only required when the property order.customer.fiscalNumber is Personal (CPF) - 11 digits. Required for the creation of a Payout. Required by the Ogone platform for the creation of a Payout. Required by the TechProcess platform for the creation of a payment. |
|||
close
DescriptionMiddle name - In between first name and surname - of the customer. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
|
|||
close
DescriptionTitle of customer
Depends on:Required for payments with product 9000 (AfterPay Installments) or 9001 (AfterPay Invoice) in Austria (AT), Belgium (BE), Germany (DE), the Netherlands (NL) and Switzerland (CH).
|
|||
close
DescriptionFull name of the state or province
Depends on:Required by the TechProcess platform for cross-border merchants.
|
|||
close
DescriptionISO 3166-2 alpha-3 state code
Notes:
Depends on:Required for payments with paymentProductId 1503 (Boleto)
|
|||
close
DescriptionStreetname
Depends on:Required by the GlobalCollect platform for Invoice payments (201)
Required by the GlobalCollect platform for Direct Debit UK (705), except when a token has been included in the request that includes this value. Required by the TechProcess platform for cross-border merchants. |
|||
close
DescriptionZip code
Depends on:Required by the GlobalCollect platform for Required for Direct Debit UK (705), except when a token has been included in the request that includes this value.
Required by the TechProcess platform for cross-border merchants. |
|||
close
DescriptionComments included during shipping
|
|||
close
DescriptionShipment tracking number
|
|||
paymentProductId | integer (5) | no | read close |
close
DescriptionPayment product identifier
Please see payment products for a full overview of possible values. |
|||
Property | Type | Required | Details |
Request example
This scenario you will probably use the most
-
{ "bankAccountBban" : { "countryCode" : "DE", "accountNumber" : "0532013000", "bankCode" : "37040044" }, "order" : { "amountOfMoney" : { "currencyCode" : "EUR", "amount" : 100 }, "customer" : { "locale" : "en_US", "billingAddress" : { "countryCode" : "US" } } } }
Responses
Please find below an overview of the possible responses.
Response 200 - OKRiskAssessmentResponse
When a risk assessments check was performed successfully you will find the results of the performed check in the results array.
The results to the following checks are included:
- dd-fraud-check - Checks performed by Intercard (only in Germany)
- validation-bank-account - Validation of the bank account details using an account validation check provided by BankWizard from Experian
- globalcollect-blacklist-check-dd - Checks performed against blacklist entries on the GlobalCollect platform
Properties
|
|||
Property | Type | Required | Details |
---|---|---|---|
array of object | no | read close | |
close
DescriptionObject that contains the results of the performed fraudchecks
|
|||
close
DescriptionThe Risk Services category with the following possible values:
|
|||
close
DescriptionRisk service result with the following possible results:
|
|||
close
DescriptionObject containing the results of the fraud checks performed by Retail Decisions
|
|||
close
DescriptionProvides additional information about the fraud result
|
|||
close
DescriptionThe raw score returned by the Neural check returned by the evaluation of the transaction
|
|||
close
DescriptionList of RuleCategoryFlags as setup in the Retail Decisions system that lead to the result
|
|||
close
DescriptionObject containing the results of the fraud checks performed on the bank account data
|
|||
close
DescriptionArray of checks performed with the results of each check
|
|||
close
DescriptionCode of the bank account validation check
|
|||
close
DescriptionDescription of check performed
|
|||
close
DescriptionResult of the bank account validation check performed, with the following possible results:
|
|||
close
DescriptionBank name, matching the bank code of the request
|
|||
close
DescriptionReformatted account number according to local clearing rules
|
|||
close
DescriptionReformatted bank code according to local clearing rules
|
|||
close
DescriptionReformatted branch code according to local clearing rules
|
|||
Property | Type | Required | Details |
Response example
This scenario you will probably use the most
-
{ "results" : [ { "category" : "validationBankAccount", "validationBankAccountOutput" : { "checks" : [ { "code" : "0500", "description" : "Bank/branch code format", "result" : "PASSED" }, { "code" : "0050", "description" : "Account number format", "result" : "PASSED" } ], "reformattedAccountNumber" : "0532013000", "reformattedBankCode" : "37040044" }, "result" : "no-advice" }, { "category" : "globalcollectBlacklistCheckDD", "result" : "accepted" }, { "category" : "ddFraudCheck", "result" : "accepted" } ] }
Response 400 - Bad requestErrorResponse
Properties
|
|||
Property | Type | Required | Details |
---|---|---|---|
errorId | string | yes | read close |
close
DescriptionUnique reference, for debugging purposes, of this error response
|
|||
array of object | yes | read close | |
close
DescriptionList of one or more errors
|
|||
close
DescriptionCategory the error belongs to. The category should give an indication of the type of error you are dealing with.
Possible values:
|
|||
close
DescriptionError code
|
|||
close
DescriptionHTTP status code for this error that can be used to determine the type of error
|
|||
close
DescriptionID of the error. This is a short human-readable message that briefly describes the error.
|
|||
close
DescriptionHuman-readable error message that is not meant to be relayed to customer as it might tip off people who are trying to commit fraud
|
|||
close
DescriptionReturned only if the error relates to a value that was missing or incorrect.
Contains a location path to the value as a JSonata query. Some common examples:
|
|||
close
DescriptionID of the request that can be used for debugging purposes
|
|||
Property | Type | Required | Details |
Response example
This scenario you will probably use the most
-
{ "errorId" : "15eabcd5-30b3-479b-ae03-67bb351c07e6-00000092", "errors" : [ { "code" : "20000000", "propertyName" : "bankAccountBban.accountNumber", "message" : "PARAMETER_NOT_FOUND_IN_REQUEST" } ] }