Mandate Webhooks

Webhook structure and samples for Mandates.


{
 "events":
 [
  {
    "id" : {EVENTID},  
    "created_at" : {CREATEDDATE}, 
    "resource_type": {RESOURCETYPE},  
    "event_source" : {EVENTSOURCE},
    "customer_account" : {CUSTOMERACCOUNT},  
    "AUDDIS" : {AUDDIS},  
    "status" : {STATUS},  
    "description" : {DESCRIPTION},  
    "bacs_reason_code" : {BACSCODE},  
    "bacs_description" : {BACSDESCRIPTION},
    "bacs_reference" : {BACSREFERENCE},
    "bacs_filename" : {BACSFILENAME}
  }
 ]
}

Webhooks are sent out of SmarterPay Cloud as a JSON array.
The JSON Syntax Rules are:

  • Data is in name/value pairs, for example {“id” : “EV000003432”}.
  • Data is separated by commas.
  • Curly braces hold objects.
  • Square brackets hold arrays.


Property Variable Description Empty
Values (1)
Format Example
id {EVENTID} The ID of the Webhook Event. No. String. “EV000003432”
created_at {CREATEDDATE} The Date that event was created. No. ISO8601. “2020-12-22T08:05:00.000Z”
resource_type {RESOURCETYPE} The Resource type will be mandate. No. String. “mandate”
event_source {EVENTSOURCE} The Event code that triggered the sending of the Webhook. No. Integer. “30042091”
customer_account {CUSTOMERACCOUNT} The Customer Account that the Mandate belongs to, if set. Yes. String. “CUST00032041”
AUDDIS {AUDDIS} The ID (AUDDIS Reference) of the Mandate. No. String. “REFP01008”
status {STATUS} The Status of the Mandate. No. String. “new instruction”
description {DESCRIPTION} The description of Webhook Event. No. String. “New instruction sent to BACS”
bacs_reason_code {BACSCODE} The BACS Rejection Reason Code. Yes. String. “ADDACS0”
bacs_description {BACSDESCRIPTION} The BACS Rejection Description. Yes. String. “instruction cancelled - refer to payer”
bacs_reference {BACSREFERENCE} The BACS Reference. Yes. String. “XYZ0012345-0012345”
bacs_filename {BACSFILENAME} The BACS Rejection File Name. Yes. String. “Addacs020419111111”

Notes:
(1) Empty Values - The property will always be in the Webhook, however the value of the property may be an empty string (“”).


Property Possible Values
status cancelled
cancelled by originator
cancelled by payer
first collection
new instruction
ongoing collection



Mandate Webhook - Sample - API Actions - Record Creation

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "new instruction",  
    "description" : "API - Mandate inserted",  
    "bacs_reason_code" : "",  
    "bacs_description" : "",
    "bacs_reference" : "",
    "bacs_filename" : ""
  }
 ]
}





Mandate Webhook - Sample - DDMS Service - Sent to Bacs

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "new instruction",  
    "description" : "SMP Service - Mandate updated (New instruction sent to BACS)",  
    "bacs_reason_code" : "",  
    "bacs_description" : "",
    "bacs_reference" : "",
    "bacs_filename" : ""
  }
 ]
}


Mandate Webhook - Sample - DDMS Service - Ready for Collection

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "first collection",  
    "description" : "SMP Service - Mandate updated (Mandate is available for collection)",  
    "bacs_reason_code" : "",  
    "bacs_description" : "",
    "bacs_reference" : "",
    "bacs_filename" : ""
  }
 ]
}





Mandate Webhook - Sample - ADDACS 0

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACS0",  
    "bacs_description" : "instruction cancelled - refer to payer",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS 1

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACS1",  
    "bacs_description" : "instruction cancelled by payer",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS 2

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACS2",  
    "bacs_description" : "payer deceased",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS 3

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACS3",  
    "bacs_description" : "instruction cancelled, account transferred",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS B

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACSB",  
    "bacs_description" : "account closed",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS C

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "(as previously set)",  
    "description" : "mandate is available for collections",  
    "bacs_reason_code" : "ADDACSC",  
    "bacs_description" : "account transferred to a different branch of bank/building society",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS D

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "(as previously set)",  
    "description" : "mandate is available for collections",  
    "bacs_reason_code" : "ADDACSD",  
    "bacs_description" : "advance notice disputed",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS E

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "(as previously set)",  
    "description" : "mandate is available for collections",  
    "bacs_reason_code" : "ADDACSE",  
    "bacs_description" : "instruction amended",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ADDACS R

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ADDACSR",  
    "bacs_description" : "instruction reinstated",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}



Mandate Webhook - Sample - ARUDD 1

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDD1",  
    "bacs_description" : "instruction cancelled",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD 2

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDD2",  
    "bacs_description" : "payer deceased",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD 3

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDD3",  
    "bacs_description" : "account transferred",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD 5

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDD5",  
    "bacs_description" : "no account (or wrong account type)",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD 6

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDD6",  
    "bacs_description" : "no instruction",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD A

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDDA",  
    "bacs_description" : "service user differs",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - ARUDD B

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "ARUDDB",  
    "bacs_description" : "account closed",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}



Mandate Webhook - Sample - AUDDIS 1

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDIS1",  
    "bacs_description" : "instruction cancelled by payer",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS 2

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDIS2",  
    "bacs_description" : "payer deceased",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS 3

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDIS3",  
    "bacs_description" : "instruction cancelled, account transferred",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS 5

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDIS5",  
    "bacs_description" : "no account",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS 6

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDIS6",  
    "bacs_description" : "no instruction",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS B

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISB",  
    "bacs_description" : "account closed",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS C

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "(as previously set)",  
    "description" : "mandate is available for collections",  
    "bacs_reason_code" : "AUDDISC",  
    "bacs_description" : "account transferred to a different branch of bank/building society",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS F

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISF",  
    "bacs_description" : "invalid account type",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS G

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISG",  
    "bacs_description" : "bank will not accept direct debits on account",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS H

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISH",  
    "bacs_description" : "instruction expired",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS I

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISI",  
    "bacs_description" : "payer reference is not unique",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS K

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISK",  
    "bacs_description" : "instruction cancelled by bank",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS L

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISL",  
    "bacs_description" : "incorrect payers account details",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS M

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISM",  
    "bacs_description" : "transaction code/user status incompatible",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS N

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISN",  
    "bacs_description" : "transaction disallowed at payers branch",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS O

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISO",  
    "bacs_description" : "invalid reference",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS P

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISP",  
    "bacs_description" : "payers name not present",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - AUDDIS Q

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "AUDDISQ",  
    "bacs_description" : "service username is blank",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}



Mandate Webhook - Sample - DDICA 3

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "DDICA3",  
    "bacs_description" : "ddi cancelled by paying bank",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - DDICA 4

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "DDICA4",  
    "bacs_description" : "payer has cancelled ddi direct with service user",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - DDICA 5

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "DDICA5",  
    "bacs_description" : "no instruction held",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - DDICA 6

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "DDICA6",  
    "bacs_description" : "signature on ddi is fraudulent",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}


Mandate Webhook - Sample - DDICA 8

Mandate Webhook - Structure

{
 "events":
 [
  {
    "id" : "EV000003432",  
    "created_at" : "2020-12-22T08:05:00.000Z", 
    "resource_type": "mandate",  
    "customer_account" : "CUST00032041",  
    "AUDDIS" : "REFP01008",  
    "status" : "cancelled by payer",  
    "description" : "mandate is no longer available for collections",  
    "bacs_reason_code" : "DDICA8",  
    "bacs_description" : "service user name disputed",
    "bacs_reference" : "XYZ0018516-0016536",
    "bacs_filename" : "Addacs020419111111"
  }
 ]
}
  • Last modified: 2021/09/24 12:35