Exigo Web Service

CreatePayout
Creates a new payout for one or more bills and updates their statuses.

CSV Support
No
Transactional Support
No

CreatePayoutRequest
CustomerID [Required]
Int32
Yes
The unique identifier of the customer
BillIDs_ToPay [Required]
Int32[]
Yes
A collection of bill IDs that will be paid with this payout
BankAccountID [Required]
Int32
Yes
The unique identifier of the bank account
Reference
String
No
A generic string that can hold any references to the bill
TransactionNote
String
No
Any extra data associated with the payout
VendorPaymentTypeID [Required]
Int32
Yes
The type of vendor payment type
PaymentDate
DateTime?
No
The date of the payment
CreatePayoutResponse
PayoutID
Int32
The unique identifier for the payout
TotalDollarAmount
Decimal
The total amount of the payout
Result
The status of your web service call response. This property tells you if the call was executed successfully, any errors that occurred and other miscellanous, method-specific information.
ApiResult
Status
ResultStatus
Specifies whether the web service call was successfully executed.
Errors
String[]
An array of error messages that were returned from Exigo. If the web service call was successful, this colleciton will be empty.
TransactionKey
String
The unique GUID identifier assigned to this web service call for logging purposes.