/**
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { FiatMoneyUsd } from "./fiat-money-usd";
/**
 *
 * @export
 * @interface Settlement
 */
export interface Settlement {
    /**
     * Unique system generated identifier for the entity.
     * @type {string}
     * @memberof Settlement
     */
    id?: string;
    /**
     * Unique system generated identifier for the wallet of the merchant.
     * @type {string}
     * @memberof Settlement
     */
    merchantWalletId?: string;
    /**
     * If this settlement was used for a marketplace payment, the wallet involved in the settlement. Not included for standard merchant settlements.
     * @type {string}
     * @memberof Settlement
     */
    walletId?: string;
    /**
     *
     * @type {FiatMoneyUsd}
     * @memberof Settlement
     */
    totalDebits?: FiatMoneyUsd;
    /**
     *
     * @type {FiatMoneyUsd}
     * @memberof Settlement
     */
    totalCredits?: FiatMoneyUsd;
    /**
     *
     * @type {FiatMoneyUsd}
     * @memberof Settlement
     */
    paymentFees?: FiatMoneyUsd;
    /**
     *
     * @type {FiatMoneyUsd}
     * @memberof Settlement
     */
    chargebackFees?: FiatMoneyUsd;
    /**
     * ISO-8601 UTC date/time format.
     * @type {string}
     * @memberof Settlement
     */
    createDate?: string;
    /**
     * ISO-8601 UTC date/time format.
     * @type {string}
     * @memberof Settlement
     */
    updateDate?: string;
}
