Direct Debit Indemnity Claim Service User In Progress Challenge and Response Report
Reason
This report gives details of Direct Debit Indemnity Claims raised on a service user, which have been challenged, with the status of the challenge.
Actions
- Custom Rejection Profile:
No Customised actions are possible.
- SmarterPay Cloud default (Not defined in the Rejection Profile):
Object | Action | Webhook Subscription Criteria |
---|---|---|
DDICA Bacs Report | A “Challenge” type entry added to the Original DDICA Report with the appropriate status. | N/A |
Payment | Report Status: “Approval expired” → Payment record: “Bacs Description” - “Approval expired”, “Status” - “failed” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Approval rejected” → Payment record: “Bacs Description” - “Approval rejected”, “Status” - “failed” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Challenge accepted” → Payment record: “Bacs Description” - “Challenge accepted”, “Status” - “successful” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Challenge auto accepted” → Payment record: “Bacs Description” - “Challenge auto accepted”, “Status” - “successful” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Challenge expired” → Payment record: “Bacs Description” - “Challenge expired”, “Status” - “failed” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Challenge rejected” → Payment record: “Bacs Description” - “Challenge rejected”, “Status” - “failed” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Challenge withdrawn” → Payment record: “Bacs Description” - “Challenge withdrawn”, “Status” - “failed” | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “PSP reviewing” → Payment record: “Bacs Description” - “PSP reviewing”, “Status” - not changed | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Pending PSP review” → Payment record: “Bacs Description” - “Pending PSP review”, “Status” - not changed | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “Pending approval” → Payment record: “Bacs Description” - “Pending approval”, “Status” - not changed | “DDMS Service” “Edit” on the Payment object. |
Payment | Report Status: “SUN reviewing challenge” → Payment record: “Bacs Description” - “SUN reviewing challenge”, “Status” - not changed | “DDMS Service” “Edit” on the Payment object. |
The statuses from this report are displayed in the “DDICA Reports” section of the original DDICA Rejection Report.
System Webhooks
Payment
V1
The fields that have been updated for this webhook are:
Report Status: "Approval expired"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Approval expired |
Report Status: "Approval rejected"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Approval rejected |
Report Status: "Challenge accepted"
Field | Sample Value |
---|---|
status | successful |
bacs_description | Challenge accepted |
Report Status: "Challenge auto accepted"
Field | Sample Value |
---|---|
status | successful |
bacs_description | Challenge auto accepted |
Report Status: "Challenge expired"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge expired |
Report Status: "Challenge rejected"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge rejected |
Report Status: "Challenge withdrawn"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge withdrawn |
Report Status: "PSP reviewing"
Field | Sample Value |
---|---|
bacs_description | PSP reviewing |
Report Status: "Pending PSP review"
Field | Sample Value |
---|---|
bacs_description | Pending PSP review |
Report Status: "Pending approval"
Field | Sample Value |
---|---|
bacs_description | Pending approval |
Report Status: "SUN reviewing challenge"
Field | Sample Value |
---|---|
bacs_description | SUN reviewing challenge |
{ "events": [ { "id" : {EVENTID}, "created_at" : {CREATEDDATE}, "resource_type": {RESOURCETYPE}, "reference" : {REFERENCE}, "status" : {STATUS}, "description" : {DESCRIPTION}, "event_source": {EVENTSOURCE}, "bacs_reason_code" : {BACSCODE}, "bacs_description" : {BACSDESCRIPTION}, "collection_date": {COLLECTIONDATE}, "amount": {AMOUNT}, "debit_date": {DEBITDATE} , "bacs_reference" : {BACSREFERENCE}, "bacs_filename" : {BACSFILENAME}, "record_type" : {RECORDTYPE}, "custom_reference" : {CUSTOMREFERENCE}, "customer_account" : {CUSTOMERACCOUNT}, "card_id" : {CARDID}, "payment_type" : {PAYMENTTYPE}, "status_details" : {STATUSDETAILS}, "status_code" : {STATUSCODE}, "currency_code" : {CURRENCYCODE}, "internal_payment_description" : {INTERNALPAYMENTDESCRIPTION}, "gateway_payment_description" : {GATEWAYPAYMENTDESCRIPTION}, "authorisation_code" : {AUTHORISATIONCODE}, "transaction_id" : {TRANSACTIONID}, "order_id" : {ORDERID}, "charge_id" : {CHARGEID}, "metadata" : {METADATA}, "gateway_status" : {GATEWAYSTATUS}, "gateway_status_code" : {GATEWAYSTATUSCODE}, "gateway_status_details" : {GATEWAYSTATUSDETAILS}, "related_payment_id" : {RELATEDPAYMENTID}, "reference": {REFERENCE} } ] }
V2
Direct Debit Payment Event - Structure
The fields that have been updated for this webhook are:
Report Status: "Approval expired"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Approval expired |
Report Status: "Approval rejected"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Approval rejected |
Report Status: "Challenge accepted"
Field | Sample Value |
---|---|
status | successful |
bacs_description | Challenge accepted |
Report Status: "Challenge auto accepted"
Field | Sample Value |
---|---|
status | successful |
bacs_description | Challenge auto accepted |
Report Status: "Challenge expired"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge expired |
Report Status: "Challenge rejected"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge rejected |
Report Status: "Challenge withdrawn"
Field | Sample Value |
---|---|
status | failed |
bacs_description | Challenge withdrawn |
Report Status: "PSP reviewing"
Field | Sample Value |
---|---|
bacs_description | PSP reviewing |
Report Status: "Pending PSP review"
Field | Sample Value |
---|---|
bacs_description | Pending PSP review |
Report Status: "Pending approval"
Field | Sample Value |
---|---|
bacs_description | Pending approval |
Report Status: "SUN reviewing challenge"
Field | Sample Value |
---|---|
bacs_description | SUN reviewing challenge |
{ "id":{VALUE}, "idempotency_key":{VALUE}, "sent_at":{VALUE}, "client":{ "id":{VALUE} }, "events":[ { "id":{VALUE}, "legacy_id":{VALUE}, "created_at":{VALUE}, "collection_date":{VALUE}, "currency_code":{VALUE}, "amount":{VALUE}, "payment_type":{VALUE}, "status":{VALUE}, "edited_at":{VALUE}, "represented_collection_date":{VALUE}, "custom_reference":{VALUE}, "event_source":{VALUE}, "record_type":{VALUE}, "description":{VALUE}, "event_type":{VALUE}, "metadata":{VALUE}, "client":{ "id":{VALUE} }, "created_by":{ "id":{VALUE} }, "edited_by":{ "id":{VALUE} }, "customer_account":{ "id":{VALUE}, "legacy_id":{VALUE} }, "recurrence_schedule":{ "id":{VALUE}, "legacy_id":{VALUE} }, "related_payment":{ "id":{VALUE}, "legacy_id":{VALUE} }, "direct_debit":{ "bacs_reference":{VALUE}, "bacs_filename":{VALUE}, "bacs_reason_code":{VALUE}, "bacs_description":{VALUE}, "overriding_name":{VALUE}, "default_narrative":{VALUE}, "originating_bank_account":{ "id":{VALUE}, "legacy_id":{VALUE}, "account_name":{VALUE}, "account_number":{VALUE}, "sort_code":{VALUE} }, "service_user_number":{ "id":{VALUE}, "sun_name":{VALUE}, "sun_number":{VALUE} }, "mandate":{ "id":{VALUE}, "auddis":{VALUE} } }, "card_payment":{VALUE} } ] }
Note: Property display order for documentation purposes, actual order may vary.