type PaymentSource

The source of the payment. This is used to identify the integration and specific connection that facilitated the payment within the integration.

FieldTypeDescription
nameString

Name of the integration that facilitated this payment. This is typically the name of the integration that's using the checkout process like an ecommerce platform or CRM.

connectionIdID

The ID of the connection within the integration that facilitated this payment.

orderIdString

Optional merchant supplied order ID associated with the payment.

invoiceIdString

Optional merchant supplied invoice ID associated with the payment.

invoiceNumberString

Optional merchant supplied invoice number associated with the payment.

transactionIdString

Optional merchant supplied transaction ID associated with the payment.

contactIdString

Optional merchant supplied contact ID for which this payment session is attached.

contactNameString

Optional merchant supplied contact name for which this payment session is attached.

contactEmailString

Optional merchant supplied contact email for which this payment session is attached.