OrderPayment: { _id?: _ID; calculation?: any[]; context?: any; orderId: string; paid?: Date; paymentProviderId?: string; status?: OrderPaymentStatus | null; transactionId?: string } & LogFields & TimestampFields