This API retrieves the details of a specific batch payout using its unique batch payout UUID. The response provides comprehensive information about the payout, including the total amount and a breakdown of transactions grouped by payee.

This route is secured with processor token authentication.


How It Works

  • The Batch Processor Payout process runs daily at 9:10 AM EST.
  • All eligible transfers marked as ready for payout are grouped into a single batch transfer per processor.
  • If the processor is subscribed to the BatchPayoutProcessor webhook, they will receive a real-time notification when the payout is initiated.
  • The webhook response includes a uuid that uniquely identifies the batch payout.
  • This UUID can then be used to retrieve batch payout details via the Get Batch Processor Payout endpoint.

Endpoint

GET /3p/api/v2/batch-payouts/processor/{batch_payout_uuid}

Path Parameters

ParameterTypeDescription
batch_payout_uuidstringThe UUID of the batch payout you want to retrieve.

Response

  {
      "status": true,
      "message": "",
      "data": {
          "uuid": "ec0eb270-b656-4ffe-8799-66508ad48e18",
          "amount": 8900,
          "trace_id": "ach_11kt6v9715jp67t",
          "payout_status": "PAYOUT_COMPLETE",
          "ach_return_code": null,
          "failure_reason": null,
          "transactions": [
              {
                  "transaction_uuid": "9ccf5706-dff0-46c7-bf74-4e34dc998485",
                  "amount": 4400,
                  "transaction_fee": 0,
                  "trace_id": "ach_11kt5sew15jj2dp",
                  "capture_status": "CAPTURE_COMPLETE",
                  "ach_return_code": null,
                  "failure_reason": null,
                  "created_at": "2025-02-16 14:15:15",
                  "updated_at": "2025-02-18 14:15:15"
              },
              {
                  "transaction_uuid": "9ccf577a-921b-431a-9e35-80b7fde5e2bd",
                  "amount": 4500,
                  "transaction_fee": 0,
                  "trace_id": "ach_11kt4f8w15h1dsz",
                  "capture_status": "CAPTURE_COMPLETE",
                  "ach_return_code": null,
                  "failure_reason": null,
                  "created_at": "2025-02-16 14:15:15",
                  "updated_at": "2025-02-18 14:15:15"
              }
          ],
          "vendor_name": "Clark",
          "created_at": "2025-02-16 14:15:15",
          "updated_at": "2025-02-18 14:15:15"
      },
      "errors": null,
      "error_code": null
  }

Errors & Warnings

{
    "status": false,
    "message": "Processor Batch Payout not found.",
    "data": null,
    "errors": null,
    "error_code": null
}