/** * New Payment Gateway APIs * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2022-01-01 * Contact: nextgenapi@cashfree.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 { CFAuthorizationInPaymentsEntity } from './cFAuthorizationInPaymentsEntity'; import { CFPaymentsEntityPayment } from './cFPaymentsEntityPayment'; export declare class CFPaymentsEntity { 'cfPaymentId'?: number; 'orderId'?: string; 'entity'?: string; 'isCaptured'?: boolean; /** * Order amount can be different from payment amount if you collect service fee from the customer */ 'orderAmount'?: number; /** * Type of payment group. One of [\'upi\', \'card\', \'app\', \'netbanking\', \'paylater\', \'cardless_emi\'] */ 'paymentGroup'?: string; 'paymentCurrency'?: string; 'paymentAmount'?: number; 'paymentTime'?: string; /** * The transaction status can be one of [\"SUCCESS\", \"NOT_ATTEMPTED\", \"FAILED\", \"USER_DROPPED\", \"VOID\", \"CANCELLED\", \"PENDING\"] */ 'paymentStatus'?: CFPaymentsEntity.PaymentStatusEnum; 'paymentMessage'?: string; 'bankReference'?: string; 'authId'?: string; 'authorization'?: CFAuthorizationInPaymentsEntity; 'paymentMethod'?: CFPaymentsEntityPayment; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace CFPaymentsEntity { enum PaymentStatusEnum { Success, NotAttempted, Failed, UserDropped, Void, Cancelled, Pending } }