destinationId when the transfer is created.
Use a queued ACH payment when you know whom to pay but the recipient has not
yet supplied a bank account:
- Create a Contact with the recipient’s email.
- Create an Information Request asking for a
bank_accountdestination. - Create the ACH with
POST /v2/transfers/ach, usinginformationRequestIdinstead ofdestinationId.
informationRequestId and destinationId are mutually exclusive.
status: "pending_destination" and keeps
the same transfer_intent_ id throughout the flow. This status does not mean
the payment has settled or that the recipient will complete the request.
Once the recipient supplies a valid destination, Slash attaches it to the
Transfer and continues normal ACH processing. Retrieve the Transfer to observe
the new destinationId and status.
Cancel the queued payment with
POST /v2/transfers/ach/{transferId}/cancel.
Canceling the Information Request does not cancel a Transfer that already
references it.