type PaymentSource
The source of the payment. This is used to identify the integration and specific connection that facilitated the payment within the integration.
| Field | Type | Description |
|---|---|---|
name | String | 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. |
connectionId | ID | The ID of the connection within the integration that facilitated this payment. |
orderId | String | Optional merchant supplied order ID associated with the payment. |
invoiceId | String | Optional merchant supplied invoice ID associated with the payment. |
invoiceNumber | String | Optional merchant supplied invoice number associated with the payment. |
transactionId | String | Optional merchant supplied transaction ID associated with the payment. |
contactId | String | Optional merchant supplied contact ID for which this payment session is attached. |
contactName | String | Optional merchant supplied contact name for which this payment session is attached. |
contactEmail | String | Optional merchant supplied contact email for which this payment session is attached. |