C# Class Riskified.SDK.Model.OrderChargeback

Inheritance: OrderBase
Show file Open project: Riskified/sdk_net Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
OrderChargeback ( string merchantOrderId, ChargebackDetails chargebackDetails, Riskified.SDK.Model.OrderElements.FulfillmentDetails fulfillment, DisputeDetails disputeDetails ) : System

Creates a new order chargeback

Validate ( Validations validationType = Validations.Weak ) : void

Method Details

OrderChargeback() public method

Creates a new order chargeback
public OrderChargeback ( string merchantOrderId, ChargebackDetails chargebackDetails, Riskified.SDK.Model.OrderElements.FulfillmentDetails fulfillment, DisputeDetails disputeDetails ) : System
merchantOrderId string The unique id of the order at the merchant systems
chargebackDetails Riskified.SDK.Model.ChargebackElements.ChargebackDetails
fulfillment Riskified.SDK.Model.OrderElements.FulfillmentDetails
disputeDetails Riskified.SDK.Model.ChargebackElements.DisputeDetails
return System

Validate() public method

public Validate ( Validations validationType = Validations.Weak ) : void
validationType Validations
return void