Batch Payment Accepted

Triggered when a BatchPaymentSession is successfully authorised via the payer's account

Webhooks are configured through the Banked console and are the recommended method for obtaining a batch payments status (as opposed to polling the batch payment status via our API).


This signifies that the batch payment has been accepted by the bank and is being processed. Further state updates are only possible by connecting the bank account you are initiating payments from to the Banked console.

An example accepted webhook payload

  "created_at": "2020-04-02 10:11:22 UTC",
  "currency": "GBP",
  "error_url": "",
  "id": "1b90e886-142e-4e97-8c20-828ac6ec6b93",
  "live": false,
  "payees": [
      "identifier_type": "SortCodeAccountNumber",
      "amount": 1,
      "amount_formatted": "£0.01",
      "client_id": "f799a3ed422e",
      "end_to_end_id": "BNKD-o0oBNXkTJtvxu6To",
      "name": "Test 1",
      "reference": "EeqYiL bnkdbAq",
      "state": "sent"
  "provider_id": "36293c8a-b118-472b-bc13-6aa53291134b",
  "state": "accepted",
  "success_url": "",
  "url": "",
  "webhook_event": "batch_payment_accepted",
  "webook_type": "batch_payment_session"

Did this page help you?