1 <?php
2
3 namespace PayPal\Api;
4
5 use PayPal\Common\PayPalModel;
6
7 /**
8 * Class FmfDetails
9 *
10 * Details of Fraud Management Filter (FMF).
11 *
12 * @package PayPal\Api
13 *
14 * @property string filter_type
15 * @property string filter_id
16 * @property string name
17 * @property string description
18 */
19 class FmfDetails extends PayPalModel
20 {
21 /**
22 * Type of filter.
23 * Valid Values: ["ACCEPT", "PENDING", "DENY", "REPORT"]
24 *
25 * @param string $filter_type
26 *
27 * @return $this
28 */
29 public function setFilterType($filter_type)
30 {
31 $this->filter_type = $filter_type;
32 return $this;
33 }
34
35 /**
36 * Type of filter.
37 *
38 * @return string
39 */
40 public function getFilterType()
41 {
42 return $this->filter_type;
43 }
44
45 /**
46 * Filter Identifier.
47 * Valid Values: ["AVS_NO_MATCH", "AVS_PARTIAL_MATCH", "AVS_UNAVAILABLE_OR_UNSUPPORTED", "CARD_SECURITY_CODE_MISMATCH", "MAXIMUM_TRANSACTION_AMOUNT", "UNCONFIRMED_ADDRESS", "COUNTRY_MONITOR", "LARGE_ORDER_NUMBER", "BILLING_OR_SHIPPING_ADDRESS_MISMATCH", "RISKY_ZIP_CODE", "SUSPECTED_FREIGHT_FORWARDER_CHECK", "TOTAL_PURCHASE_PRICE_MINIMUM", "IP_ADDRESS_VELOCITY", "RISKY_EMAIL_ADDRESS_DOMAIN_CHECK", "RISKY_BANK_IDENTIFICATION_NUMBER_CHECK", "RISKY_IP_ADDRESS_RANGE", "PAYPAL_FRAUD_MODEL"]
48 *
49 * @param string $filter_id
50 *
51 * @return $this
52 */
53 public function setFilterId($filter_id)
54 {
55 $this->filter_id = $filter_id;
56 return $this;
57 }
58
59 /**
60 * Filter Identifier.
61 *
62 * @return string
63 */
64 public function getFilterId()
65 {
66 return $this->filter_id;
67 }
68
69 /**
70 * Name of the filter
71 *
72 * @param string $name
73 *
74 * @return $this
75 */
76 public function setName($name)
77 {
78 $this->name = $name;
79 return $this;
80 }
81
82 /**
83 * Name of the filter
84 *
85 * @return string
86 */
87 public function getName()
88 {
89 return $this->name;
90 }
91
92 /**
93 * Description of the filter.
94 *
95 * @param string $description
96 *
97 * @return $this
98 */
99 public function setDescription($description)
100 {
101 $this->description = $description;
102 return $this;
103 }
104
105 /**
106 * Description of the filter.
107 *
108 * @return string
109 */
110 public function getDescription()
111 {
112 return $this->description;
113 }
114
115 }
116