{
  "contract": "payout-batch-event",
  "synthetic": true,
  "normalisation": "scripts/checkout_vectors.py in Futa-switch-core: fixed UUIDs by first appearance, instants by rank from 2026-10-09T13:32:07Z one minute apart, references from the payment, sorted",
  "vectors": [
    {
      "data": {
        "approval": null,
        "counts": {
          "excluded": 1,
          "expired": 0,
          "failed": 0,
          "paid": 0,
          "pending_approval": 0,
          "processing": 0,
          "queued": 0,
          "rejected": 0,
          "review": 1,
          "uncertain": 0,
          "valid": 3
        },
        "created_at": "2026-10-09T13:32:07Z",
        "currency": "USD",
        "expected_lines": 5,
        "fee_policy": "synthetic-zero-fee-v1",
        "finished_at": null,
        "id": "00000000-0000-4000-8000-000000000001",
        "key_holders": {
          "known": true
        },
        "merchant_id": "sandbox-merchant",
        "prepared_by": "user:00000000-0000-4000-8000-000000000002",
        "preparers": [
          "user:00000000-0000-4000-8000-000000000002"
        ],
        "received_lines": 5,
        "reference": "PB-0000-0001",
        "retry_of": null,
        "sandbox": true,
        "schema_version": 1,
        "state": "VALIDATED",
        "submitted_at": null,
        "totals": {
          "amount": 54000,
          "currency": "USD",
          "fee": 0,
          "paid": 0,
          "reserved": 0,
          "returned": 0,
          "total": 54000
        },
        "updated_at": "2026-10-09T13:33:07Z",
        "version": 4
      },
      "id": "00000000-0000-4000-8000-000000000002",
      "occurred_at": "2026-10-09T13:33:07Z",
      "schema_version": 1,
      "type": "payout_batch.validated"
    },
    {
      "data": {
        "approval": {
          "approved_by": "user:00000000-0000-4000-8000-000000000001",
          "decided_at": "2026-10-09T13:34:07Z",
          "expires_at": "2026-10-09T13:36:07Z",
          "reason": "Fournisseurs vérifiés avec la comptabilité",
          "rejected_by": null
        },
        "counts": {
          "excluded": 0,
          "expired": 0,
          "failed": 2,
          "paid": 99998,
          "pending_approval": 0,
          "processing": 0,
          "queued": 0,
          "rejected": 0,
          "review": 0,
          "uncertain": 0,
          "valid": 0
        },
        "created_at": "2026-10-09T13:32:07Z",
        "currency": "CDF",
        "expected_lines": 100000,
        "fee_policy": "synthetic-zero-fee-v1",
        "finished_at": "2026-10-09T13:35:07Z",
        "id": "00000000-0000-4000-8000-000000000001",
        "key_holders": {
          "known": true
        },
        "merchant_id": "sandbox-merchant",
        "prepared_by": "user:00000000-0000-4000-8000-000000000003",
        "preparers": [
          "user:00000000-0000-4000-8000-000000000003"
        ],
        "received_lines": 100000,
        "reference": "PB-0000-0001",
        "retry_of": null,
        "sandbox": true,
        "schema_version": 1,
        "state": "COMPLETED",
        "submitted_at": "2026-10-09T13:33:07Z",
        "totals": {
          "amount": 250000000000,
          "currency": "CDF",
          "fee": 0,
          "paid": 249995000000,
          "reserved": 0,
          "returned": 5000000,
          "total": 250000000000
        },
        "updated_at": "2026-10-09T13:35:07Z",
        "version": 8
      },
      "id": "00000000-0000-4000-8000-000000000002",
      "occurred_at": "2026-10-09T13:35:07Z",
      "schema_version": 1,
      "type": "payout_batch.completed"
    },
    {
      "data": {
        "approval": {
          "approved_by": "user:00000000-0000-4000-8000-000000000001",
          "decided_at": "2026-10-09T13:34:07Z",
          "expires_at": "2026-10-09T13:36:07Z",
          "reason": "Fournisseurs vérifiés avec la comptabilité",
          "rejected_by": null
        },
        "counts": {
          "excluded": 1,
          "expired": 0,
          "failed": 1,
          "paid": 3,
          "pending_approval": 0,
          "processing": 0,
          "queued": 0,
          "rejected": 0,
          "review": 0,
          "uncertain": 0,
          "valid": 0
        },
        "created_at": "2026-10-09T13:32:07Z",
        "currency": "USD",
        "expected_lines": 5,
        "fee_policy": "synthetic-zero-fee-v1",
        "finished_at": "2026-10-09T13:35:07Z",
        "id": "00000000-0000-4000-8000-000000000001",
        "key_holders": {
          "known": true
        },
        "merchant_id": "sandbox-merchant",
        "prepared_by": "user:00000000-0000-4000-8000-000000000003",
        "preparers": [
          "user:00000000-0000-4000-8000-000000000003"
        ],
        "received_lines": 5,
        "reference": "PB-0000-0001",
        "retry_of": null,
        "sandbox": true,
        "schema_version": 1,
        "state": "COMPLETED",
        "submitted_at": "2026-10-09T13:33:07Z",
        "totals": {
          "amount": 72000,
          "currency": "USD",
          "fee": 0,
          "paid": 54000,
          "reserved": 0,
          "returned": 18000,
          "total": 72000
        },
        "updated_at": "2026-10-09T13:35:07Z",
        "version": 8
      },
      "id": "00000000-0000-4000-8000-000000000002",
      "occurred_at": "2026-10-09T13:35:07Z",
      "schema_version": 1,
      "type": "payout_batch.completed"
    }
  ]
}
