Represents payments and their corresponding attempts for completion initiated by Check on behalf of a company
See the Payments guide for more information
{
"id": "pyt_vIFHhvyGN47ej1upyIT8",
"status": "paid",
"amount": "4522.0400",
"type": "company_cash_requirement",
"parent_type": "payroll",
"parent_id": "pay_ENA4k8LMHbgpV07GLGSv",
"payment_attempts": [
{
"id": "pya_GaeJoEAzbqqc2D9GMfOF",
"created_at": "2022-02-18T21:32:44.957364Z",
"expected_completion_date": "2022-02-25",
"status": "paid",
"failure_code": null,
"payment_method": "ach",
"payment_instrument": "bnk_GaeJoEAzbqqc2D9GMfOF",
"wire_details": null
},
],
"can_retry": false,
"can_refund": false,
"direction": "debit"
}
Attribute | Description |
---|---|
id | Unique identifier for the payment. |
status | Status of the payment in its lifecycle. One of |
amount | The amount of the payment, expressed as a decimal. |
type | The type of payment. One of |
parent_type | The parent type of the payment One of |
parent_id | The id of the parent of the payment (refer to the An id can be one of |
payment_attempts | A list of associated attempts to fulfill the payment. Described in detail below. |
can_retry | Boolean representing whether a particular payment can be retried. A payment must be in a failed state to be eligible for retry. |
can_refund | Boolean representing whether a particular payment can be refunded. Only credit payments in a failed state are eligible for refunds. |
direction | String describing the direction of the payment from the caller's perspective. Direction can be either |
Objects in the payment_attempts
array
Attribute | Description |
---|---|
id | Id of the payment attempt |
created_at | Datetime at which the payment attempt was created |
expected_completion_date | The date on which the payment is expected to settle. |
status | Status of the payment attempt in its lifecycle. One of |
failure_code | A code describing the reason for a payment attempt failure. One of |
payment_method | A field describing the method of which the payment attempt was executed. One of |
payment_instrument | If relevant, the id of the corresponding instrument used to complete a payment attempt. When payment_method is set to |
wire_details | An object describing the relevant details to wire Check for a payment. Present if |
The wire_details
object
Attribute | Description |
---|---|
account_number | Account number for a Check-controlled bank account for wiring purposes |
routing_number | Routing number used for wiring purposes. |
bank_name | Name of the bank used for wiring purposes. |
account_name | Name of the bank account used for wiring purposes. |
account_address | Address of the bank account used for wiring purposes. |
amount | Decimal-quoted amount of money to wire Check. |