Arvato - Risk Check 1.0Edit on GitHub
Accounted for by external credit agency data and internal existing customer- and order-details the RiskCheck evaluates the probability of payment default for the customer orders.
The returned decision codes (
ResultCode) manage the definition of the eShop’s payment methods.
If a payment method is not permitted, the decision code provides information about alternate payment methods available for the customer.
The main entry point to risk check functionality is
performRiskCheck method inside
Developer is supposed to call
performRiskCheck method providing actual
QuoteTransfer as the first argument.
In the response
QuoteTransfer is returned with
ArvatoRssRiskCheckResponse transfer inside. It contains
Response can be taken with:
Data, which is sent to Arvato RSS and must be present in the quote:
|Country||Is taken from
|City||Is taken from
|Street||Is taken from
|StreetNumber||Is taken from
|ZipCode||Is taken from
|FirstName||Is taken from
|LastName||Is taken from
|RegisteredOrder||Shows if order is placed with registered customer or not.|
|Currency||Is taken from store configuration|
|GrossTotalBill||Total value of order incl. delivery fee, rebates/ credit notes and VAT (Grand Total)|
|TotalOrderValue||Value of goods for this order incl. VAT (Subtotal)|
|ProductNumber||Product number, defined by customer(default value 1). Sku is set there.|
|ProductGroupId||Product group number/product type (default value 1). 1 is set.|
|UnitPrice||Value of units incl. VAT|
|UnitCount||Quantity of units (maximum value 99999999)|
You can check the result codes, returned by Arvato in the attachment. @(Embed)(https://spryker.s3.eu-central-1.amazonaws.com/docs/Technology+Partners/Payment+Partners/Arvato/arvato-rss-result-codes.xlsx)
For submitting the form