Fund By Wire
You can designate payrolls that will be funded with an incoming wire or facilitate the expedition of existing payrolls originally intended to be funded with an ACH debit that have missed their approval deadline.
API Implementation
A payroll can be designated as a wire payment upon creation of a payroll by doing the following:
-
Within the create
POST
request to the/payrolls
endpoint. This field defaults toach
but within the request body, the object should contain:funding_payment_method = wire
-
Once this is done, the approval deadline should reflect 1 banking day before payday. This is the latest date that a wire must be sent to Check in order for the payroll to be paid on time.
-
The payroll must be approved prior to the approval deadline, and prior to the wire transfer being initiated. This can be done through the standard
POST
request to the/approve
endpoint. At this point, the payroll will be approved and instantly moved into a processing state.
An existing payroll can be expedited by doing the following:
-
Send a
PATCH
request to the/payrolls
endpoint. Within the request body, the object should contain:funding_payment_method = wire
. -
If the payroll was previously past the approval deadline, the payroll should now reflect an updated approval deadline after the previous step. The approval deadline should reflect the banking day before payday. This is the latest date that a wire must be sent to Check in order for the payroll to be paid on time.
-
The payroll must be approved prior to the approval deadline, and prior to the wire transfer being initiated. This can be done through the standard
POST
request to the/approve
endpoint. At this point, the payroll will be approved and instantly moved into a processing state. -
Once approved, the wire should be initiated to fund the payroll. Check must receive the wire payment by 2:00 PM PT in order for the payroll to be paid on time.
Important Considerations
-
Updating a payroll from
ach
towire
and back fromwire
toach
can be done at any point in time, but the payroll cannot be modified once it is approved. -
The approval deadline will change when switching between funding payment methods.
-
Wires must be received by 2:00 PM PT. Payroll credits (contractor or employee payments) will only be sent out on receipt of the wire. We cannot guarantee payrolls being paid out on time if the wire is initiated past this deadline.
-
Wire details are in the payment attempt object that is associated with the debit. The payment attempt object can be found using the Payments API. The wire details object will contain all the information needed to complete the transfer, including account number, routing number, bank name, account name, account address, and amount.
-
Wires must be initiated with exactly the amount shown in the payment or payment attempt object following the exact details provided.
Updated about 1 year ago