# Payment DLO Mappings

The Payment object is a Salesforce standard object that you can ingest and map to Data Model Objects (DMOs) for use in Data Cloud-powered features and agents.

![Object Mapping Diagram for Payment](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/Payment_obj_mappings_v3.svg)

## Mappings to the CapturePayment DMO Object

The Payment DLO is mapped to the [CapturePayment DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-capturepaymentdmo-dmo.md).

![Mapping diagram for Payment DLO to CapturePayment DMO](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/Payment_to_CapturePaymentDmo_def_v3.svg)

- The Payment DLO field **AccountId** maps to the CapturePayment DMO Object **AccountId** field.
- The Payment DLO field **Amount** maps to the CapturePayment DMO Object **PaymentAmount** field.
- The Payment DLO field **Balance** maps to the CapturePayment DMO Object **BalanceAmount** field.
- The Payment DLO field **CancellationDate** maps to the CapturePayment DMO Object **CancellationDate** field.
- The Payment DLO field **CancellationEffectiveDate** maps to the CapturePayment DMO Object **CancellationEffectiveDate** field.
- The Payment DLO field **CancellationGatewayDate** maps to the CapturePayment DMO Object **CancellationGatewayDate** field.
- The Payment DLO field **CancellationGatewayRefNumber** maps to the CapturePayment DMO Object **CancellationGatewayRefNumber** field.
- The Payment DLO field **CancellationGatewayResultCode** maps to the CapturePayment DMO Object **CancellationGatewayResultCode** field.
- The Payment DLO field **CancellationSfResultCode** maps to the CapturePayment DMO Object **CancellationInternalResultCode** field.
- The Payment DLO field **ClientContext** maps to the CapturePayment DMO Object **ClientContextText** field.
- The Payment DLO field **Comments** maps to the CapturePayment DMO Object **CommentText** field.
- The Payment DLO field **CreatedById** maps to the CapturePayment DMO Object **CreatedById** field.
- The Payment DLO field **CreatedDate** maps to the CapturePayment DMO Object **CreatedDate** field.
- The Payment DLO field **DataSource** maps to the CapturePayment DMO Object **DataSourceId** field.
- The Payment DLO field **DataSourceObject** maps to the CapturePayment DMO Object **DataSourceObjectId** field.
- The Payment DLO field **EffectiveDate** maps to the CapturePayment DMO Object **PaymentEffectiveDate** field.
- The Payment DLO field **Email** maps to the CapturePayment DMO Object **CustomerEmailAddress** field.
- The Payment DLO field **GatewayDate** maps to the CapturePayment DMO Object **LatestGatewayDate** field.
- The Payment DLO field **GatewayRefDetails** maps to the CapturePayment DMO Object **GatewayReferenceDetailsText** field.
- The Payment DLO field **GatewayRefNumber** maps to the CapturePayment DMO Object **LatestGatewayReferenceNumber** field.
- The Payment DLO field **GatewayResultCode** maps to the CapturePayment DMO Object **LatestGatewayResultCode** field.
- The Payment DLO field **GatewayResultCodeDescription** maps to the CapturePayment DMO Object **LatestGatewayResultCodeDescText** field.
- The Payment DLO field **Id** maps to the CapturePayment DMO Object **CapturePaymentId** field.
- The Payment DLO field **ImpactAmount** maps to the CapturePayment DMO Object **ImpactAmount** field.
- The Payment DLO field **IpAddress** maps to the CapturePayment DMO Object **Ipaddress** field.
- The Payment DLO field **LastModifiedById** maps to the CapturePayment DMO Object **LastModifiedById** field.
- The Payment DLO field **LastModifiedDate** maps to the CapturePayment DMO Object **LastModifiedDate** field.
- The Payment DLO field **LastReferencedDate** maps to the CapturePayment DMO Object **LastReferencedDateTime** field.
- The Payment DLO field **LastViewedDate** maps to the CapturePayment DMO Object **LastViewedDateTime** field.
- The Payment DLO field **LegalEntityAccountingPeriodId** maps to the CapturePayment DMO Object **LegalEntityAccountingPeriodId** field.
- The Payment DLO field **LegalEntityId** maps to the CapturePayment DMO Object **LegalEntityId** field.
- The Payment DLO field **MacAddress** maps to the CapturePayment DMO Object **MacAddress** field.
- The Payment DLO field **NetApplied** maps to the CapturePayment DMO Object **NetAppliedAmount** field.
- The Payment DLO field **NetRefundApplied** maps to the CapturePayment DMO Object **NetRefundAppliedAmount** field.
- The Payment DLO field **PaymentMethodId** maps to the CapturePayment DMO Object **PaymentMethodObjectId** field.
- The Payment DLO field **PaymentNumber** maps to the CapturePayment DMO Object **PaymentNumber** field.
- The Payment DLO field **Phone** maps to the CapturePayment DMO Object **CustomerPhoneNumber** field.
- The Payment DLO field **ProcessingMode** maps to the CapturePayment DMO Object **AuthorizationProcessingMode** field.
- The Payment DLO field **SfResultCode** maps to the CapturePayment DMO Object **LatestGatewayInternalResult** field.
- The Payment DLO field **Status** maps to the CapturePayment DMO Object **PaymentStatus** field.
- The Payment DLO field **TotalApplied** maps to the CapturePayment DMO Object **TotalAppliedAmount** field.
- The Payment DLO field **TotalRefundApplied** maps to the CapturePayment DMO Object **TotalRefundAppliedAmount** field.
- The Payment DLO field **TotalRefundUnapplied** maps to the CapturePayment DMO Object **TotalRefundUnappliedAmount** field.
- The Payment DLO field **TotalUnapplied** maps to the CapturePayment DMO Object **TotalUnappliedAmount** field.
- The Payment DLO field **Type** maps to the CapturePayment DMO Object **CapturePaymentType** field.
