e-SiTef

e-SiTef

  • Portal do Desenvolvedor
  • Fale Conosco
  • English

›Anti-Fraud Integration

REST Payment

  • Overview
  • Quick start
  • Transaction creation service
  • Payment effectuation service
  • Payment confirmation service
  • Transaction status query
  • Multiple transactions status query
  • Card query service
  • Payment with multiple payment methods service
  • Payment with multiple payment methods confirmation service
  • External origin payment confirmation service

REST Store

  • Overview

REST Cancel

  • Flow
  • Quick start
  • Cancel via host
  • Cancel external origin
  • Cancel creation service
  • Cancel service

REST Pre-Authorization

  • Overview
  • Quick start
  • Pre-Authorization Creation Service
  • Pre-Authorization effectuation service
  • Pre-Authorization Status Query
  • Pre-Authorization Editing Service
  • Pre-Authorization Editing External Origin Service
  • Pre-Authorization Increment Service
  • Card Query Service
  • Pre-Authorization Capture Service
  • Pre-Authorization Capture External Origin Service

REST Schedule

  • Overview
  • Quick start
  • Transaction creation service
  • Schedule activation service
  • Execution of the scheduled payments
  • Schedule editing flow
  • Quick start: schedule editing
  • Schedule editing creation service
  • Schedule editing service

REST Recharge

  • Overview
  • Quick start
  • Recharge creation service
  • List dealers service
  • List branch data service
  • Recharge effectuation service
  • Recharge confirmation service
  • Recharge query service

HTML Payment

  • Overview
  • Quick start
  • Initializing a payment transaction
  • Status notification
  • Transaction status query
  • Payment with card storage
  • Pages Customization
  • Payment link
  • Split Payment
  • Payment with multiple payment methods
  • 3DS 2.0 Integration

HTML Pre-Authorization

  • Overview

HTML Recharge

  • Overview
  • Quick start
  • Initializing a Recharge transaction

REST Generic Operations

  • Overview
  • Token creation service
  • Generic operation service

JavaScript Payment

  • Overview
  • Quick start
  • Transaction creation service
  • Virtual store's payment page
  • Transaction query service

JavaScript Store

  • Overview
  • Quick start
  • Transaction creation service
  • Virtual store's page

Merchant Web Page

  • Introduction
  • Access to web page
  • Two-Factor Authentication
  • User Configuration
  • Configure Authorizers
  • Transaction Report
  • Daily Summary Report
  • Store Report
  • Recharge Report
  • Analytical Report
  • Transaction Cancellation
  • Schedule
  • Configure Risk Analysis
  • Configure Order Authorizers
  • Users Administration
  • Generate Payment Link

Retry

  • Overview
  • Flow
  • Retry and Schedule

SiTef Routings

  • Bradescard
  • Cetelem
  • GetnetLac
  • Orbitall
  • Vero
  • Bin
  • Sipag

Non SiTef Routings

  • Banco do Brasil
  • Banrisul Vero
  • Cielo e-Commerce
  • EPX
  • e.Rede Rest
  • Fepas HUB
  • Getnet WS
  • GlobalPayments WS
  • IPG
  • Itaú Shopline
  • Mercado Pago
  • PagSeguro
  • PayPal
  • SafraPay
  • Stone WS

Digital Wallet

  • Overview
  • VEE Digital Wallet via CardSE
  • Pix via CardSE
  • Google Pay
  • Visa Checkout
  • Masterpass
  • Samsung Pay
  • Apple Pay
  • Configuration for Digital Wallets

Anti-Fraud Integration

  • Overview
  • Risk analysis service on the HTML Interface
  • Risk analysis response
  • Manual review flow
  • Fraud notification service
  • ClearSale
  • CyberSource
  • Konduto
  • Fraud Detect

General Information

  • Authorizers
  • Digital Certificates
  • API codes
  • Soft Descriptor
  • Signature authentication

Batch Registrations

  • Batch Store Registration
  • Batch Routing Configuration

REST Merchants Registration

  • Overview
  • Quick start
  • Token creation service
  • Merchant creation service
  • Merchant editing service
  • Merchant query service
  • Merchant status query service
  • List merchants service
  • API codes

3DS Server

  • Overview
  • Quick start
  • Transaction creation service
  • Authentication service
  • Transaction query service
  • Challenge messages
  • Decoupled notification
  • Initiating a 3DS Method
  • API codes

Anti-Fraud solutions e-SiTef Integration

After performing the registration alignment with e-SiTef support to enable integration with the anti-fraud service, at the start of a transaction HTML Payment (Learn more) the merchant must configure the property anti_fraud and send the appropriate anti-fraud parameters (depends on the institution that your store was set up), both properties must be within the scope of theadditional_data object.

The field anti_fraud determines how anti-fraud is applied and can contain the following values:

  • enabled_before_auth - Risk analysis will be performed BEFORE authorization of the payment. If the analysis is rejected, payment will not be started.
  • enabled_after_auth - Risk analysis will be performed AFTER authorization of the payment. If the analysis is rejected, the payment that has already been authorized will be canceled.

Anti-fraud parameters

The parameters depend on the institution that provides the anti-fraud service. Therefore, not all anti-fraud parameters available on e-SiTef will be effectively used.

Below are all anti-fraud parameters (regardless of institution). Some parameters may appear repeatedly (for example, the gift property) and this is due to the risk analysis characteristic of each institution. For more details on how each institution uses each anti-fraud parameter, see the page for each anti-fraud integration.

PropertyDescriptionFormatRequired
currencyPayment currency3 AYes
b2b_b2ce-commerce type3 ANo
item_amountValue in cents of the total sum of the values of the items< 1024 NYes
total_order_amountValue in cents of the orders< 1024 NYes
delivery_time_cdDelivery time< 50 ANo
qty_payment_typesNumber of payments1 NNo
ip (deprecated)Order IP< 50 AYes
gift1 - If order is a gift
0 - If order is not a gift
1 NNo
gift_messageGift message< 8000 ANo
obsOrder observations< 8000 ANo
sla_customAnalysis SLA4 NNo
originOrder origin< 150 AYes
reservation_dateDate of the flight reservation. Only for flight tickets.Format da data: yyyy-mm-ddThh:mm:ssNo
nationalityNationality of the order (for request of international analysis)< 50 ANo
list_type_idList type ID (only for customers that have a specific list)1 NNo
list_idStore’s list ID< 200 ANo
sequentialSequence of the payment1 NNo
interestInterest rate.
Example: 5.00
< 4 NNo
interest_valueAbsolute value of interest in cents.
Example: 1000 (10 reais).
< 20 NNo
shipping_typeShipping type id. The following values are valid:
  • 0 - Others
  • 1 - Default
  • 2 - Guaranteed
  • 3 - ExpressaBR
  • 4 - ExpressaSP
  • 5 - High
  • 6 - Economy
  • 7 - Scheduled
  • 8 - Extra fast
  • 9 - Printed
  • 10 - App
  • 11 - Post office
  • 12 - Motoboy
  • 13 - Pick up in the Box Office
  • 14 - Pick up in the Partner Store
  • 15 - Credit Card Ticket
  • 16 - Pick up in the Store
< 2 NNo
itemsPurchase item informationObject JSON Array (Learn more)Yes
payerPayer informationObject json (Learn more)Yes
billing_dataBill informationObject json (Learn more)Yes
shipmentShipment informationObject JSON Array (Learn more)Yes
browserBrowser informationObject json (Learn more)Yes
travelAir ticket informationObject json (Learn more)Conditional by institution
passengersAir ticket passengers informationObject JSON Array (Learn more)Yes, if the item is an air ticket
connectionsAir ticket connections informationObject JSON Array (Learn more)Yes, if the item is an air ticket
hotel_reservationsHotel reservation informationObject JSON Array (Learn more)Yes, if the item is an hotel reservation
purchase_dataPurchase informationObject json (Learn more)Yes
mddMDD (Merchant Data) information. Cybersource’s fieldObject JSON Array (Learn more)No

Object items

PropertyDescriptionFormatRequired
idUnique Item IDNYes
skuProduct code of the itemAConditional by institution
titleProduct nameAYes
descriptionProduct descriptionANo
quantityQuantity of items< 4 NYes
unit_priceItem unit price< 12 NYes
category_idItem Category Id. Each institution has a different interpretation.Conditional by institutionConditional by institution
category_nameProduct's category name< 200 ANo
gift1 - If order is a gift
0 - If order is not a gift
1 NNo
tax_amountTax amountNNo
discount_amountDiscount amount in centsNNo
creation_dateProduct publication date in DD/MM/YYYY format.ANNo

Object payer

PropertyDescriptionFormatRequired
idIdentification of the buyer. Usually the CPF.NYes
namePayer's name. Each institution has a different interpretation.Conditional by institutionConditional by institution
surnamePayer's surname< 200 AYes
emailPayer's emailAYes
date_createdCreation dateAYes
passwordPassword of the buyer on the storeConditional by institutionConditional by institution
cityAddress city (without abbreviations)< 150 AYes
address_street_complementAddress complement (without abbreviations)< 250 ANo
address_countryAddress country (without abbreviations)< 150 ANo
address_countyAddress county (without abbreviations)< 150 ANo
address_street_numberAddress number< 15 ANo
stateAddress state abbreviation2 ANo
address_street_nameAddress street name (without abbreviations)< 200 ANo
address_zip_codeAddress zip code< 10 NNo
address_referenceLandmark (without abbreviations)< 250 ANo
legal_documentPayer document< 100 ANo
phonesPhones informationObject JSON Array (Learn more)No
addressAddress informationObject json (Learn more)No

Object phones of payer

PropertyDescriptionFormatRequired
ddiPhone DDI3 NNo
dddPhone DDD3 NNo
numberPhone number9 NNo

Object address of payer

PropertyDescriptionFormatRequired
street_nameStreet name.< 200 AYes
street_name2Complement of the street name.< 200 ANo
street_numberNumber of the address< 15 AYes
apartmentApartmentNNo
complementComplement of the address< 250 ANo
countyCounty of the address (without abbreviations)< 150 AYes
cityAddress city (without abbreviations)< 150 AYes
stateFederation Unit abbreviation (UF)2 AYes
districtAddress districtANo
countryAddress country< 150 ANo
zip_codeAddress zip code< 10 NYes
referenceAddress reference< 250 ANo
building_numberHouse number. Example: if it is a condominium, it will be the house number inside the condominium.< 10 ANo

Object billing_data

PropertyDescriptionFormatRequired
cliente_idCustomer ID< 50 AYes
person1 - Physical person
2 - Legal person
1 NYes
cnpj_cpfCPF or CNPJ< 100 AYes
identification_numberRG or inscrição estadual< 100 ANo
nameCustomer name< 500 AYes
birth_dateDate of birth.Date in format: yyyy-mm-ddThh:mm:ssYes
emailCustomer email< 150 ANo
genderM - male
F - female
1 ANo
addressBill addressObject json (Learn more)No
phonesBill phonesObject JSON Array (Learn more)No
documentsBill documentsObject JSON Array (Learn more)No

Object address of billing_data

PropertyDescriptionFormatRequired
street_nameStreet name< 200 AYes
street_name2Complement of the street name< 200 ANo
street_numberStreet number< 15 AYes
apartmentApartment numberNNo
complementComplementary address (without abbreviations)< 250 ANo
countyAddress county (without abbreviations)< 150 AYes
cityAddress city (without abbreviations)< 150 AYes
stateAddress State Acronym - UF2 AYes
districtDistrict nameANo
countryAddress country (without abbreviations).< 150 ANo
zip_codeAddress zipcode< 10 NYes
referenceLandmark without abbreviations< 250 ANo
building_numberHouse number. Example: if it is a condominium, it will be the house number inside the condominium.< 10 ANo

Object phones of billing_data

PropertyDescriptionFormatRequired
typePhone type:
  • 0 - Not defined
  • 1 - Residency
  • 2 - Comercial
  • 3 - Messages
  • 4 - Billing
  • 5 - Temporary
  • 6 - Cellphone
1 NYes
ddiPhone DDI3 NNo
dddPhone DDD3 NYes
numberPhone number9 NYes
extensionPhone extension< 10 ANo

Object documents of billing_data

PropertyDescriptionFormatRequired
typeConditional by institution.ANo
numberDocument numberNYes

Object shipment

PropertyDescriptionFormatRequired
idCustomer ID< 50 AYes
costFreight value in cents< 1024 NNo
typeDocument type
1 - Pessoa Física
2 - Pessoa Jurídica
< 1 NYes
legal_document1CPF or CNPJ< 100 AYes
legal_document2RG or Inscrição Estadual< 100 ANo
nameCustomer's name< 500 AYes
surnameCustomer's surname< 500 AYes
birth_dateCustomer's birth date.Date in format: yyyy-mm-ddThh:mm:ssNo
emailEmail< 150 ANo
genderM - male
F - female
1 ANo
addressShipment addressObject json (Learn more)Conditional by institution
receiver_addressShipment addressObject json (Learn more)Conditional by institution
phonesShipment phonesObject JSON Array (Learn more)Yes

Object address of shipment

Também equivale ao object receiver_address do shipment

PropertyDescriptionFormatRequired
street_nameStreet name< 200 AYes
street_name2Complement of the street name< 200 ANo
street_numberStreet number< 15 AYes
apartmentApartment numberNNo
complementComplementary address (without abbreviations)< 250 ANo
countyAddress county (without abbreviations)< 150 AYes
cityAddress city (without abbreviations)< 150 AYes
stateAddress State Acronym - UF2 AYes
countryAddress country< 150 AYes
zip_codeZip code of the address.< 10 AYes
building_numberHouse number. Example: if it is a condominium, it will be the house number inside the condominium.< 10 ANo

Object phones of shipment

PropertyDescriptionFormatRequired
typePhone type:
  • 0 - Not defined
  • 1 - Residency
  • 2 - Commercial
  • 3 - Messages
  • 4 - Billing
  • 5 - Temporary
  • 6 - Cellphone
1 NYes
ddiPhone DDI3 NNo
dddPhone DDD3 NYes
numberPhone Number9 NYes
extensionPhone extension< 10 ANo

Object browser

PropertyDescriptionFormatRequired
ip_addressIP address15 AYes

Object travel

PropertyDescriptionFormatRequired
routeConcatenation of the flight routes.

To obtain the airport codes, use this link
Value must respect the format: XXX-XXX:XXX-XXXYes
journey_typeTrip type: round_trip or one_way< 32 AYes
departure_date_timeDate and time of the first flight departure.Format da data: yyyy-mm-ddThh:mm:ssYes

Object passengers

PropertyDescriptionFormatRequired
idPassenger ID< 32 ANo
namePassenger's name. Conditional by institution< 100 AYes
last_namePassenger's last name< 100 AConditional by institution
frequente_flyer_cardMileage Card (Fidelity)< 32 ANo
legal_document_typeType of identification document:
  • 1 - CPF
  • 2 - CNPJ
  • 3 - RG
  • 4 - IE
  • 5 - Passport
  • 6 - CTPS
  • 7 - Electoral card
1 NYes
legal_documentDocument number< 50 AYes
birth_datePassenger's birth date.Date in format: yyyy-mm-ddThh:mm:ssNo
emailPassenger email. Must be unique.Format: name@domain.comNo
statusStatus of the ticket reservation. Example: Reserved< 32 ANo
ratingPassenger classification according the ticket price.< 32 ANo
typePassenger classification.
  • ADT: Adult
  • CNN: Child
  • INF: Infant
  • YTH: Youth
  • STU: Student
  • SCR: Senior Citizen
  • MIL: Military
< 32 ANo
unit_priceAirfare unit price.Format (in cents): 1000 (10 reais)No
phonesPassenger phonesObject JSON Array (Learn more)Yes

Object phones of passengers

PropertyDescriptionFormatRequired
ddiPhone DDI3 NNo
dddPhone DDD3 NYes
numberPhone number9 NYes

Object connections

PropertyDescriptionFormatRequired
companyAirline name< 50 AYes
flight_numberFlight number6 NYes
flight_dateDate of the flight.Conditional by institutionYes
classSeat class< 10 AYes
fromOriginConditional by institutionYes
toDestinyConditional by institutionYes
departure_dateBoarding date.Date in format: yyyy-mm-ddThh:mm:ssYes
arrival_dateDate of the landing.Date in format: yyyy-mm-ddThh:mm:ssYes

Object hotel_reservations

PropertyDescriptionFormatRequired
hotelHotel name< 200 AYes
cityHotel city without abbreviations< 150 AYes
stateHotel state without abbreviations< 150 AYes
countryHotel country< 150 AYes
reservation_dateReservation Date.Date in format: yyyy-mm-ddThh:mm:ssYes
reservation_expiration_dateDate of expiry of the reservation.Date in format: yyyy-mm-ddThh:mm:ssYes
checkin_dateDate of arrival.Date in format: yyyy-mm-ddThh:mm:ssYes
checkout_dateDeparture date.Date in format: yyyy-mm-ddThh:mm:ssYes

Object purchase_data

PropertyDescriptionFormatRequired
last_date_inserted_mailDate that the email was last modified.Date in format: yyyy-mm-ddThh:mm:ssNo
last_date_change_passwordDate of the last change of the password.Date in format: yyyy-mm-ddThh:mm:ssNo
last_date_change_phoneDate that the phone was last changed.Date in format: yyyy-mm-ddThh:mm:ssNo
last_date_change_mobile_phoneDate that the mobile phone was last changed.Date in format: yyyy-mm-ddThh:mm:ssNo
last_date_inserted_addressDate of the last address change.Date in format: yyyy-mm-ddThh:mm:ssNo
purchase_loggedBought authenticated on the store web site1 NNo
purchase_logged_with_facebookPurchase logged in via Facebook1 NNo

Object mdd

PropertyDescriptionFormatRequired
idIt can range from 1 to 100 defined by the merchant in an agreement with Cybersource< 255 ANo
valueValue of the field defined by the merchant in an agreement with Cybersource< 255 ANo
← OverviewRisk analysis response →
e-SiTef
Relacionamento com o cliente
+55 (11) 3170-5300+55 (11) 4766-8000comercial@softwareexpress.com.br
Acessos
Portal do DesenvolvedorPortal e-SiTefVersão para impressão
Copyright © 2021 Software Express Informática Ltda - Todos os direitos reservados