MerchantDefinedData Table

A risk strategy is designed in accordance with your business needs, taking into consideration the level of relevance of the Merchant Defined Data (MDD) fields. Even if those fields are not sent, they will still be charged during the validation of the test transactions. For this reason, we request that a prior analysis of the documentation is carried out and the store informs the fields that cannot be sent.

The MDD fields 1, 4, 9, 83 e 84 are required during the validation of the test transactions. If your ecommerce is unable to send one or more MDD fields, you must inform Braspag which fields will not be sent.

⚠️

Warning:

Do not send any empty fields. In case of any fields with no data to be sent, do not send the MDD.

Level of Relevance of the MDD Fields

1- Relevant
2- Very Relevant
3- Extremely Relevant

IDValueTypeRelevance LevelSegmentRequired
1Customer who logged in. Possible values: "{customer_login}" (if the final customer logs in to purchase on the site) / "Guest" (if the final customer makes the purchase as a visitor). Note: Do not submit the field if the sale is made directly by a third party (e.g.: an agent).string2AllYes
2How long (in days) the customer has been your customer. E.g.: 314.int3AllNo
3Quantity of order installments.int3AllNo
4Sales channel. Possible values: "Call Center" (phone purchase) / "Web" (web purchase) / "Portal" (purchase through agent) / "Kiosk" (kiosk purchase) / "Mobile" (cell phone or tablet purchases). Note: When “Call Center”, the submission of field 39(call center user name) is required.string3AllYes
5Coupon/discount code in case the customer uses it in the purchase.string1AllNo
6How long (in days) since customer's last purchase. E.g.: 55.int3AllNo
7Seller's code or name.string1AllNo
8Number of customer's attempts to pay one same order, which may have been using different credit cards and/or other payment methods.int2AllNo
9Identifies if the customer will pick up the product in the store. Possible values: "YES" / "NO". Note: When “YES”, the submission of field 22(code of pick up store) is required.string3Retail or CosmeticsYes
10Identifies whether payment will be made by someone not present on the trip or package. Possible values: "YES" / "NO".string3Air or TourismNo
11Hotel category (star rating). Possible values: "1" (simple) / "2" (budget) / "3" (tourism) / "4" (superior) / "5" (luxury).int3TourismNo
12How long (in days) from purchase date to hotel check-in. E.g.: 123.int3TourismNo
13Number of nights at the hotel. E.g.: 5.int3TourismNo
14Trip or package category.
Possible values: "National" / "International" / "National/International".
string3Air or TourismNo
15Name of airline / car rental /hotel. Note: Name each company name, separated by a "/".string2Air or TourismNo
16Reservation PNR code. When there is a reservation change for this PNR to an earlier flight date, it is important to apply a new fraud analysis by resubmitting this PNR.string3AirNo
17Identifies if the reservation was brought forward. Possible values: "YES" / "NO". Note: When “YES”, the submission of field 16 (reservation PNR code) is required.string3AirNo
18Rented vehicle category. Possible values: "1" (basic) / "2" (sport) / "3" (prime) / "4" (utility) / "5" (armored).string3TourismNo
19Identifies if the package refers to a cruise. Possible values: "YES" / "NO".string2TourismNo
20Decision of fraud review for the latest purchase. Possible values: "ACCEPT" / "REJECTED".string3AllNo
21Shipping cost. E.g.: 10599 = $ 105.99long1Retail or CosmeticsNo
22Code of pick up store. Note: This field must be sent when field 9 is "YES".string3Retail or CosmeticsNo
23Credit card suffix (last 4 digits).int1AllNo
24How long in days since first customer purchase. E.g.: 150.int3AllNo
25Gender of the customer. Possible values: "F" (female) / "M" (male).string2AllNo
26Credit card bin (first 6 digits).int1AllNo
27Delivery address street type. Possible values: "R" (residential) / "C" (commercial).string2AllNo
28Average time taken by the customer to make the purchase.int2AllNo
29Number of retries the customer made to log in.int2AllNo
30Number of web pages the customer visited within the 30 minutes before the purchase.int2AllNo
31Number of changes of credit card number the customer made to make the order payment.int2AllNo
32Identifies whether the email was pasted or typed. Possible values: "Typed" / "Pasted".string3AllNo
33Identifies whether the credit card number was pasted or entered. Possible values: "Typed / Pasted".string3AllNo
34Identifies if the email has been verified for account activation. Possible values: "YES" / "NO".string2AllNo
35Identifies the type of customer. Possible values: "Local" / "Tourist".string2TourismNo
36Identifies whether a giftcard was used as the payment method. Possible values: "YES" / "NO".string1AllNo
37Order delivery method. Possible values: "Sedex" / "Sedex 10" / "1 day" / "2 days" / "Motoboy" / "Same day".string3Retail or CosmeticsNo
38Customer phone number identified via caller ID for a sale made through a "Call Center". Format: DDIDDNumber - E.g.: 552121114720.string3AllNo
39Call center username. Note: This field must be sent when field 4 is "Call Center".string1AllNo
40Comments added when the order is a gift.string1AllNo
41Document type. Possible values: "CPF" / "CNPJ" / "Passport".string2AllNo
42Customer's age.int2AllNo
43Customer's income range. E.g.: 100000 = $ 1,000.00.long2AllNo
44Historical quantity of customer purchases.int3AllNo
45Identifies if the purchase was made by an employee. Possible values: "YES" / "NO".string2AllNo
46Name printed on the credit card (bearer).string3AllNo
47Identifies whether it is a private label card. Possible values: "YES" / "NO".string2AllNo
48Number of payment methods used to make the purchase.int2AllNo
49Average value of the purchases made over the past 6 months. E.g.: 159050 = $ 1,590.99.long3AllNo
50Current purchase value deviation factor over average of the past 6 months.3AllNo
51Identifies if you are a VIP client with special risk treatment or positive list. Possible values: "YES" / "NO".string3AllNo
52Product category. Possible values: "Animals & Pets" / "Clothing & Accessories" / "Business & Industry" / "Cameras & Optics" / "Electronics" / "Food, Beverage & Cigarettes" / "Furniture" / "Tools" / "Health & Beauty" / "Home & Garden" / "Bags & Luggage" / "Adult" / "Guns & Ammo" / "Office Supplies" / "Religion & Ceremonials" / "Software" / "Sports Equipment" / "Toys & Games" / "Vehicles & Parts" / "Books" / "DVDs & Videos" / "Magazines & Newspapers" / "Music" / "Other Unspecified Categories".string2AllNo
53Identifies if there is an SMS phone confirmation routine. Possible values: "YES" / "NO".string2AllNo
542nd payment method.string2AllNo
553rd payment method.string2AllNo
56If 2nd payment method is "credit card", send brand.string1AllNo
57If 3rd payment method is "credit card", send brand.string1AllNo
58If 2nd payment method, inform the amount paid. E.g.: 128599 = $ 1,285.99.long2AllNo
59If 3rd payment method, inform the amount paid. E.g.: 59089 = R $ 590,89.long2AllNo
60How long (in days) since last change. E.g.: 57.int3AllNo
61Identifies if there was any registration information change.string1No
62Number of points redeemed in the latest purchase.long3LoyaltyNo
63Amount of points left in balance.long2LoyaltyNo
64Number of days since last points exchange.long2LoyaltyNo
65Customer identifier in loyalty program.string2LoyaltyNo
66Number of minutes recharged over the past 30 days.long2Digital GoodsNo
67Number of top-ups performed over the past 30 days.long2Digital GoodsNo
68Number of days between departure date and return date.int2AirNo
69Number of passengers traveling regardless of age group.int2AirNo
70Flight identifier.string1AirNo
71Number of infants traveling.int2AirNo
72Number of children traveling.int2AirNo
73Number of adults traveling.int2AirNo
74Identifies a frequent flyer. Possible values: "YES" / "NO".string2AirNo
75Frequent flyer number.string2AirNo
76Frequent flyer category. This category may vary according to the airline.int2AirNo
77Boarding day. Possible values: "Sunday" / "Monday" / "Tuesday" / "Wednesday" / "Thursday" / "Friday" / "Saturday".string2AirNo
78Airline code. E.g.: "JJ" / "LA" / "AA" / "UA" / "G3" etc.string1AirNo
79Class of ticket fare. E.g.: "W" / "Y" / "N" etc.string2AirNo
80Passenger's cell phone number. Format: DDIDDNumber - E.g.: 5521976781114.string2AirNo
81Identifies if the credit card holder will travel. Possible values: "YES" / "NO".string3AirNo
82Identifies if the seller will work with manual review. Possible values: "YES" / "NO".string1AllNo
83Business segment. E.g.: "Retail".string2AllYes
84Name of the platform integrated with the Gateway Braspag Anti-fraud API. For direct integrations between the store and Braspag, send the value "PROPRIA".string3AllYes
85 to 89Free fields defined with the anti-fraud provider, according to the business rules.---No