# BasePaymentIntent


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **string** |  | [default to undefined]
**source** | [**PaymentIntentSource**](PaymentIntentSource.md) |  | [default to undefined]
**integrationId** | **number** |  | [default to undefined]
**accountId** | **string** |  | [default to undefined]
**description** | **string** |  | [default to undefined]
**referenceId** | **string** |  | [default to undefined]
**currency** | **string** |  | [default to undefined]
**metadata** | **object** |  | [default to undefined]
**eventId** | **string** |  | [default to undefined]
**registrationId** | **string** |  | [default to undefined]
**sessionId** | **string** |  | [default to undefined]
**passId** | **string** |  | [default to undefined]
**passTypeId** | **string** |  | [default to undefined]
**spaceId** | **string** |  | [default to undefined]
**couponId** | **string** |  | [default to undefined]
**invoiceId** | **string** |  | [default to undefined]
**seriesId** | **string** |  | [default to undefined]
**address1** | **string** |  | [default to undefined]
**address2** | **string** |  | [default to undefined]
**city** | **string** |  | [default to undefined]
**state** | **string** |  | [default to undefined]
**country** | **string** |  | [default to undefined]
**zip** | **string** |  | [default to undefined]
**locationAddress1** | **string** |  | [default to undefined]
**locationAddress2** | **string** |  | [default to undefined]
**locationCity** | **string** |  | [default to undefined]
**locationState** | **string** |  | [default to undefined]
**locationCountry** | **string** |  | [default to undefined]
**locationZip** | **string** |  | [default to undefined]
**salesTax** | **number** |  | [default to undefined]
**salesTaxRate** | **string** |  | [default to undefined]
**deferredAmount** | **number** |  | [default to undefined]
**deferredDueDate** | **string** |  | [default to undefined]
**createdAt** | **string** |  | [default to undefined]
**lineItems** | [**Array&lt;BasePaymentIntentLineItem&gt;**](BasePaymentIntentLineItem.md) |  | [default to undefined]
**coupon** | [**BaseCoupon**](BaseCoupon.md) |  | [default to undefined]
**integration** | [**BasePaymentIntentIntegration**](BasePaymentIntentIntegration.md) |  | [default to undefined]
**taxIntegration** | [**BasePaymentIntentTaxIntegration**](BasePaymentIntentTaxIntegration.md) |  | [default to undefined]
**taxIntegrationCompanyCode** | **string** |  | [default to undefined]
**entityId** | **string** |  | [default to undefined]
**entity** | [**BaseOrganizationEntity**](BaseOrganizationEntity.md) |  | [default to undefined]

## Example

```typescript
import { BasePaymentIntent } from '@connectedxm/admin-sdk';

const instance: BasePaymentIntent = {
    id,
    source,
    integrationId,
    accountId,
    description,
    referenceId,
    currency,
    metadata,
    eventId,
    registrationId,
    sessionId,
    passId,
    passTypeId,
    spaceId,
    couponId,
    invoiceId,
    seriesId,
    address1,
    address2,
    city,
    state,
    country,
    zip,
    locationAddress1,
    locationAddress2,
    locationCity,
    locationState,
    locationCountry,
    locationZip,
    salesTax,
    salesTaxRate,
    deferredAmount,
    deferredDueDate,
    createdAt,
    lineItems,
    coupon,
    integration,
    taxIntegration,
    taxIntegrationCompanyCode,
    entityId,
    entity,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
