Direct Payment Object

Direct Payments can be used to send a payment directly to an employee or contractor.

attribute

type

description

directPaymentID

string

Direct Payment ID

companyID

string

Zeal Company ID

employeeID

string

Zeal Employee ID of the employee you are trying to pay out

contractorID

string

Zeal Contractor ID of the contractor you are trying to pay out

bankAccountID

string

Zeal Bank Account ID of the destination bank account

last_four

string

Last 4 characters of the destination bank account number

status

string

Holds one of the following values:
processing
settled
returned
canceled

amount

float

Amount of the transaction

return_code

string

If the status is returned, the return code will be provided here

return_reason

string

If the status is returned, the return reason will be provided here

{
  "directPaymentID": "a0bfc150f02d05e0eb40d65b",
  "companyID": "b0a5f0e60d2f41b0ec5b0a",
  "employeeID": "5b02f60aed0c0bf1b504e0a",
  "contractorID": null,
  "bankAccountID": "0e5b40f2a01bcfd0b6e50a",
  "last_four": "4763",
  "status": "processing",
  "amount": 5.50
}