Class SellerProtection
java.lang.Object
com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
- All Implemented Interfaces:
Serializable
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAn array of conditions that are covered for the transaction.Indicates whether the transaction is eligible for seller protection.void
setDisputeCategories
(List<String> disputeCategories) An array of conditions that are covered for the transaction.void
Indicates whether the transaction is eligible for seller protection.
-
Constructor Details
-
SellerProtection
public SellerProtection()
-
-
Method Details
-
setDisputeCategories
An array of conditions that are covered for the transaction. -
setStatus
Indicates whether the transaction is eligible for seller protection. For information, see PayPal Seller Protection for Merchants The possible values are:- "ELIGIBLE". Your PayPal balance remains intact if the customer claims that they did not receive an item or the account holder claims that they did not authorize the payment.
- "PARTIALLY_ELIGIBLE". Your PayPal balance remains intact if the customer claims that they did not receive an item.
- "NOT_ELIGIBLE". This transaction is not eligible for seller protection.
-
getDisputeCategories
An array of conditions that are covered for the transaction. -
getStatus
Indicates whether the transaction is eligible for seller protection. For information, see PayPal Seller Protection for Merchants The possible values are:- "ELIGIBLE". Your PayPal balance remains intact if the customer claims that they did not receive an item or the account holder claims that they did not authorize the payment.
- "PARTIALLY_ELIGIBLE". Your PayPal balance remains intact if the customer claims that they did not receive an item.
- "NOT_ELIGIBLE". This transaction is not eligible for seller protection.
-