/** * Iyzico API * Iyzico Open API Declaration * * The version of the OpenAPI document: 0.1.15 * Contact: oguz.ozcan@vennyx.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { EnumCurrencyUnit } from './enum-currency-unit'; import type { ItemTransaction } from './item-transaction'; /** * * @export * @interface PaymentDetailsResponseFields */ export interface PaymentDetailsResponseFields { /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'price'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'paidPrice'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'installment'?: number; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'paymentId'?: string; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'fraudStatus'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'merchantCommissionRate'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'merchantCommissionRateAmount'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'iyziCommissionRateAmount'?: number; /** * * @type {number} * @memberof PaymentDetailsResponseFields */ 'iyziCommissionFee'?: number; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'cardType'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'cardAssociation'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'cardFamily'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'binNumber'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'lastFourDigits'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'basketId'?: string; /** * * @type {EnumCurrencyUnit} * @memberof PaymentDetailsResponseFields */ 'currency'?: EnumCurrencyUnit; /** * * @type {Array} * @memberof PaymentDetailsResponseFields */ 'itemTransactions'?: Array; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'authCode'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'phase'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'hostReference'?: string; /** * * @type {string} * @memberof PaymentDetailsResponseFields */ 'paymentStatus'?: string; }