# Webhook notification response reference
> Complete webhook payload reference for all Payabli events. Understand the structure and data sent for transactions, boarding, settlements, disputes, and operational notifications
## Response header
Each response payload has this header:
```curl Sandbox header
Content-Length:
Content-Type: application/json; charset=utf-8
Accept: */*
String: string
Host: 52.3.204.115
```
```curl Production header
Content-Length:
Content-Type: application/json; charset=utf-8
Accept: */*
String: string
Host: 54.166.54.170
```
## Pay In events
### ApprovedPayment
Triggered when a payment is approved.
```json Response body
{
"Event": "ApprovedPayment",
"Paypoint": "Athlete Factory LLC\r\n",
"Text": "Payment Approved!",
"transId": "10-33eb676a-da48-401f-9494-e69a324b152d",
"NetAmount": "100.00",
"Fee": "0.00",
"TotalAmount": "100.00",
"transTime": "04/04/2022 13:56:17",
"CustomerId": "224",
"CustomerNumber": "888",
"Method": "card",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": "",
"ResponseCode": "100",
"ResponseCodeText": "Operation successful",
"ResultCode": "A0000",
"ResultCodeText": "Approved"
}
```
### AuthorizedPayment
Triggered when a payment is authorized.
```json Response body
{
"Event": "AuthorizedPayment",
"Paypoint": "Athlete Factory LLC \r ",
"Text": "Payment Authorized!",
"AccountType": "4XXXXXX0000",
"transId": "10-4e986895-8085-41ac-87db-9f74ff640e19",
"NetAmount": "100.00",
"Fee": "2.00",
"TotalAmount": "102.00",
"transTime": "5/23/2022 1:50:50 PM",
"CustomerId": "224",
"CustomerNumber": "888",
"Method": "card",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": "",
"ResponseCode": "100",
"ResponseCodeText": "Operation successful",
"ResultCode": "A0000",
"ResultCodeText": "Approved"
}
```
### DeclinedPayment
Triggered when a transaction is declined. This notification triggers for all declined transactions, including declined cards and ACH.
```json Response body
{
"Event": "DeclinedPayment",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment Declined!",
"transId": "10-073d7d504e3c4357be3ff904f9653b4a",
"NetAmount": "0.05",
"Fee": "0.00",
"TotalAmount": "0.05",
"transTime": "9/18/2023 7:20:14 PM",
"CustomerId": "1323",
"CustomerNumber": "customer-xchg_004",
"Method": "card",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": "",
"ResponseCode": "201",
"ResponseCodeText": "Do not honor. The customer's issuing bank is unwilling to accept the transaction.",
"ResultCode": "D0100",
"ResultCodeText": "Do not honor"
}
```
### FundedPayment
Triggered when a payment is funded.
```json Response body
{
"Event": "FundedPayment",
"Paypoint": "Gruzya Adventure Outfitters",
"AccountType": "4111 1XXXXXX1111",
"Text": "Payment Funded",
"BatchNumber": "BT-2023042102-XXX",
"Method": "card",
"SettlementDate": "2023-04-21T00:00:00",
"ExpectedDepositDate": "2023-04-22T00:00:00",
"transId": "179-67f4b500f7a840cfXXXXXXdd7a2447b",
"NetAmount": "1.99",
"CustomerId": "1000",
"CustomerNumber": "clgld5wa600XXXX8n8ijx",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### InvoiceCreated
Triggered when an invoice is created.
```json Response body
{
"Event": "InvoiceCreated",
"Paypoint": "Athlete Factory LLC",
"Text": "Invoice Created!",
"InvoiceId": 3156,
"InvoiceNumber": "200622",
"TotalAmount": "0.00",
"CustomerId": "Lisandra L Sosa",
"CustomerNumber": "customer-xchg_004",
"ExternalPaypointId": ""
}
```
### InvoicePaid
Triggered when a payment is received for an invoice. This event is triggered by both partial and full payments.
```json Response body
{
"Event": "InvoicePaid",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment received!",
"InvoiceId": 127,
"InvoiceNumber": "66547688",
"TotalAmount": "2.00",
"TotalPaidAmount": "2.00",
"CustomerId": "Peter Rose",
"CustomerNumber": "12345",
"ExternalPaypointId": ""
}
```
### InvoiceSent
Triggered when an invoice is sent to a customer.
```json Response body
{
"Event": "InvoiceSent",
"Paypoint": "Athlete Factory LLC",
"Text": "Invoice Sent!",
"InvoiceId": 121,
"InvoiceNumber": "9011021",
"TotalAmount": "1.00",
"CustomerId": "Peter Rose",
"CustomerNumber": "901102",
"ExternalPaypointId": ""
}
```
### OriginatedPayment
Triggered when a payment was originated.
```json Response body
{
"Event": "OriginatedPayment",
"Paypoint": "Mount Athos Homeowners Association",
"AccountType": "",
"BatchNumber": "checkcommerce_134159_ach_03-10-2023",
"Text": "Payment Originated/Batched",
"Method": "ach",
"ExpectedDepositDate": "2023-03-10T00:00:00",
"transId": "31-ff7d46e7-d420-4135-b50b-cdbb3f48fe52",
"NetAmount": "2558.37",
"CustomerId": "",
"CustomerNumber": "",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### RefundedPayment
Triggered when a payment is refunded.
```json Response body
{
"Event": "RefundedPayment",
"Paypoint": "Athlete Factory LLC\r\n",
"Text": "Payment Refunded!",
"transId": "10-7c9a106e-60fd-4638-a4e9-a2b86d16dcb0",
"NetAmount": "-50.00",
"Fee": "0.00",
"TotalAmount": "-50.00",
"transTime": "04/04/2022 13:56:23",
"Notes": "Refunding Transaction 10-33eb676a-da48-401f-9494-e69a324b152d",
"CustomerId": "224",
"CustomerNumber": "888",
"Method": "card",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": "",
"ResponseCode": "100",
"ResponseCodeText": "Operation successful",
"ResultCode": "A0000",
"ResultCodeText": "Approved"
"RefundingTransactionId": "69539-9d327eb7c70b47c5a3156d3cdcfd1a95"
}
```
### RecoveredTransaction
Triggered when a transaction times out and is recovered.
```json Response body
{
"Event": "RecoveredTransaction",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "We automatically recovered a transaction for Gruzya Adventure Outfitters",
"Logo": "https://payabli.com/public-logos/pe243.png",
"transId": "245-c5eb234fc6ab41b9b84e278080b69dfb",
"NetAmount": "$8.00",
"Fee": "$0.00",
"TotalAmount": "$8.00",
"transDate": "8/23/2023",
"transTime": "8/23/2023 19:34:42",
"Notes": null,
"Customer": "Greicy Gasca",
"CustomerEmail": "greicy@example.com",
"CustomerPhone": "+(786) 555-6341",
"CustomerNumber": "901102",
"ContactUs": "https://gruzyaadventures.com/",
"Method": "card",
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### SettledPayment
Triggered when a payment is settled or sent to funding.
```json Response body
{
"Event": "SettledPayment",
"Paypoint": "Mount Athos Homeowners Association",
"AccountType": "",
"Text": "Payment Settled",
"BatchNumber": "checkcommerce_134159_ach_03-10-2023",
"Method": "ach",
"SettlementDate": "2023-03-10T00:00:00",
"ExpectedDepositDate": "2023-03-10T00:00:00",
"transId": "31-ff7d46e7-d420-4135-b50b-cdbb3f48fe52",
"NetAmount": "2558.37",
"CustomerId": "224",
"CustomerNumber": "888",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### SubscriptionCreated
Triggered when a subscription is created.
```json Response body
{
"Event": "SubscriptionCreated",
"Paypoint": "Example Company Name",
"Text": "A subscription was created for Example Company Name",
"SubscriptionId": 12345,
"Changes": "Created",
"Status": "Active",
"Method": "Card",
"Last4": "6543",
"StoredMethodId": "card_123456789",
"TotalAmount": "$99.99",
"NetAmount": "$95.99",
"FeeAmount": "$4.00",
"Currency": "USD",
"StartDate": "2023-06-01",
"EndDate": "2024-06-01",
"Frequency": "Monthly",
"CreatedAt": "2023-06-01 14:30:00",
"UpdatedAt": "2023-06-01 14:30:00",
"ContactUs": "support@example.com | (555) 123-4567",
"ExternalPaypointId": ""
}
```
### SubscriptionUpdated
Triggered when a subscription is updated.
```json Response body
{
"Event": "SubscriptionUpdated",
"Paypoint": "Example Company Name",
"Text": "A subscription was updated for Example Company Name",
"SubscriptionId": 12345,
"Changes": "EndDate, Frequency",
"Status": "Active",
"Method": "Card",
"Last4": "6543",
"StoredMethodId": "card_123456789",
"TotalAmount": "$99.99",
"NetAmount": "$95.99",
"FeeAmount": "$4.00",
"Currency": "USD",
"StartDate": "2023-06-01",
"EndDate": "2024-06-01",
"Frequency": "Monthly",
"CreatedAt": "2023-06-01 14:30:00",
"UpdatedAt": "2023-06-05 10:15:00",
"ContactUs": "support@example.com | (555) 123-4567",
"ExternalPaypointId": ""
}
```
### SubscriptionCanceled
Triggered when a subscription is canceled.
```json Response body
{
"Event": "SubscriptionCanceled",
"Paypoint": "Example Company Name",
"Text": "A subscription was canceled for Example Company Name",
"SubscriptionId": 12345,
"Changes": "Cancelled",
"Status": "Cancelled",
"Method": "Card",
"Last4": "6543",
"StoredMethodId": "card_123456789",
"TotalAmount": "$99.99",
"NetAmount": "$95.99",
"FeeAmount": "$4.00",
"Currency": "USD",
"StartDate": "2023-06-01",
"EndDate": "2024-06-01",
"Frequency": "Monthly",
"CreatedAt": "2023-06-01 14:30:00",
"UpdatedAt": "2023-06-10 16:45:00",
"ContactUs": "support@example.com | (555) 123-4567",
"ExternalPaypointId": ""
}
```
### SubscriptionCompleted
Triggered when a subscription is completed (past the end date).
```json Response body
{
"Event": "SubscriptionCompleted",
"Paypoint": "Example Company Name",
"Text": "A subscription was completed for Example Company Name",
"SubscriptionId": 12345,
"Changes": "Completed",
"Status": "Completed",
"Method": "Card",
"Last4": "6543",
"StoredMethodId": "card_123456789",
"TotalAmount": "$99.99",
"NetAmount": "$95.99",
"FeeAmount": "$4.00",
"Currency": "USD",
"StartDate": "2023-06-01",
"EndDate": "2024-06-01",
"Frequency": "Monthly",
"CreatedAt": "2023-06-01 14:30:00",
"UpdatedAt": "2024-06-01 00:00:00",
"ContactUs": "support@example.com | (555) 123-4567",
"ExternalPaypointId": ""
}
```
### BatchClosed
Triggered when a batch is closed.
```json Response body
{
"Event": "BatchClosed",
"Paypoint": "HOA SmartPayments Network",
"Text": "A batch has been closed for HOA SmartPayments Network",
"BatchId": 34159,
"BatchAmount": "$38.00",
"BatchDate": "5/16/2025 12:00:00\u202fAM",
"ContactUs": "www.leo-testing.com | (178) 671-2216",
"ExternalPaypointId": null
}
```
### BatchNotClosed
Triggered when a batch isn't closed.
```json Response body
{
"Event": "BatchNotClosed",
"Paypoint": "HOA SmartPayments Network",
"Text": "A batch has not been closed for HOA SmartPayments Network",
"BatchId": 34159,
"BatchAmount": "$38.00",
"BatchDate": "5/16/2025 12:00:00\u202fAM",
"ContactUs": "www.leo-testing.com | (178) 671-2216",
"ExternalPaypointId": null
}
```
### TransferAdjusted
Triggered when a transfer is adjusted.
```json Response body
{
"Event": "TransferAdjusted",
"Paypoint": "Mount Athos Homeowners Association",
"Text": "A transfer was adjusted for Mount Athos Homeowners Association",
"transferId": 64260,
"NetAmount": "-1.0",
"TotalAmount": "0.0",
"CbAmount": "0.0",
"RtAmount": "0.0",
"AdjustedAmount": "10.0",
"transferTime": "5/24/2025 12:00:00\u202fAM",
"batchId": 94518,
"ContactUs": "https://mtathoshoa.com",
"batchNumber": "split_289_gp_05-23-2025",
"entryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### TransferDisabledCreditFund
Triggered when funding fails because the merchant doesn't have an active credit service.
```json Response body
{
"Event": "TransferDisabledCreditFund",
"Paypoint": "Global Factory LLC",
"Text": "A transfer was not made due to disabled credit fund action for Global Factory LLC",
"transferId": 78,
"NetAmount": "-0.09",
"TotalAmount": "10.25",
"CbAmount": "0.00",
"RtAmount": "0.00",
"transferTime": "6/19/2023 10:31:07 PM",
"batchId": 88,
"batchNumber": "BT-2025041919-187",
"ContactUs": "mysite.com | +(111) 111-1111",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferDisabledDebitFund
Triggered when funding fails because the merchant doesn't have an active debit service.
```json Response body
{
"Event": "TransferDisabledDebitFund",
"Paypoint": "Global Factory LLC",
"Text": "A transfer was not made due to disabled debit fund action for Global Factory LLC",
"transferId": 78,
"NetAmount": "-0.09",
"TotalAmount": "10.25",
"CbAmount": "0.00",
"RtAmount": "0.00",
"transferTime": "6/19/2023 10:31:07 PM",
"batchId": 88,
"batchNumber": "BT-2025041919-187",
"ContactUs": "mysite.com | +(111) 111-1111",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferNotAvailableBalance
Triggered when funding is pending because the available balance doesn't cover the transfer amount.
```json Response body
{
"Event": "TransferNotAvailableBalance",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "A transfer was not made due to insufficient available balance for Gruzya Adventure Outfitters",
"transferId": 7,
"NetAmount": "2900.00",
"TotalAmount": "0.00",
"CbAmount": "0.00",
"RtAmount": "0.00",
"AvailableBalance": "120.00",
"Difference": "2780.00",
"transferTime": "5/2/2023 8:10:03 PM",
"batchId": 26,
"batchNumber": "BT-2025041919-187",
"ContactUs": "",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferReadyForRetry
Triggered when a transfer is ready to retry.
```json Response body
{
"Event": "TransferReadyForRetry",
"Paypoint": "Mount Athos Homeoners Association",
"Text": "A transfer is ready to be retried for Mount Athos Homeowners Association",
"transferId": 64260,
"NetAmount": "-1.0",
"TotalAmount": "0.0",
"CbAmount": "0.0",
"RtAmount": "0.0",
"transferTime": "5/24/2025 12:00:00\u202fAM",
"batchId": 94518,
"ContactUs": "https://mtathoshoa.com",
"batchNumber": "split_289_gp_05-23-2025",
"entryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### TransferReturn
Triggered when a transfer has a return event.
```json Response body
{
"Event": "TransferReturn",
"Paypoint": "Global Corporation, LLC",
"Text": "A transfer was returned for Global Corporation, LLC Reason: R01 - Insufficient Funds.",
"transferId": 748,
"NetAmount": "6214.00",
"TotalAmount": "6214.00",
"CbAmount": "0.00",
"RtAmount": "0.00",
"transferTime": "8/5/2023 10:32:48 PM",
"batchId": 671,
"batchNumber": "BT-2025041919-187",
"ContactUs": "http://www.globalcorpllc.com | (555) 555-5555",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferResolved
Triggered when a transfer is resolved.
```json Response body
{
"Event": "TransferResolved",
"Paypoint": "Mount Athos Homeowners Association",
"Text": "A transfer was resolved for Mount Athos Homeowners Association",
"transferId": 64260,
"NetAmount": "-1.0",
"TotalAmount": "0.0",
"CbAmount": "0.0",
"RtAmount": "0.0",
"transferTime": "5/24/2025 12:00:00\u202fAM",
"batchId": 94518,
"ContactUs": "https://mtathoshoa.com",
"batchNumber": "split_289_gp_05-23-2025",
"entryPoint": "entry289",
"ExternalPaypointId": ""
}
```
### TransferSuccess
Triggered when a transfer was successful.
```json Response body
{
"Event": "TransferSuccess",
"Paypoint": "Global Factory LLC",
"Text": "A transfer was sucsessful for Global Factory LLC",
"transferId": 95,
"NetAmount": "2.86",
"TotalAmount": "5.97",
"CbAmount": "0.00",
"RtAmount": "1.00",
"transferTime": "6/27/2023 10:33:37 PM",
"batchId": 94,
"batchNumber": "BT-2025041919-187",
"ContactUs": "mysite.com | +(111) 111-1111",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferSuspended
Triggered when transfers are suspended, usually when a deposit to or debit from a merchant's bank account gets returned.
```json Response body
{
"Event": "TransferSuspended",
"Paypoint": "Sandwich City LLC",
"Text": "Funding for Sandwich City LLC was suspended because a transfer has been returned. Batch Number: split_289_gp_05-09-2025. Reason: R03 - No Account/Unable to Locate Account.",
"transferId": 79757,
"NetAmount": "-20.00",
"TotalAmount": "0.00",
"CbAmount": "0.00",
"RtAmount": "0.00",
"transferTime": "5/5/2025 12:00:00\u202fAM",
"batchId": 90217,
"batchNumber": "BT-2025041919-187",
"ContactUs": "https://sandwichcity.com",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### TransferError
Triggered when a transfer has an error.
```json Response body
{
"Event": "TransferError",
"Paypoint": "Global Factory LLC",
"Text": "A transfer was declined for Global Factory LLC",
"transferId": 10,
"NetAmount": "1.01",
"TotalAmount": "1.01",
"CbAmount": "0.00",
"RtAmount": "0.00",
"transferTime": "5/4/2023 12:06:10 AM",
"batchId": 27,
"batchNumber": "BT-2025041919-187",
"ContactUs": "mysite.com | +(111) 111-1111",
"entryPoint": "91908bceab9",
"ExternalPaypointId": ""
}
```
### VoidedPayment
Triggered when a payment is voided or canceled.
```json Response body
{
"Event": "VoidedPayment",
"Paypoint": "Athlete Factory LLC\r\n",
"Text": "Payment Voided/Canceled!",
"transId": "10-5382b585-8a5c-47ff-a661-3a83eec90de1",
"NetAmount": "140.00",
"Fee": "0.00",
"TotalAmount": "140.00",
"transTime": "04/04/2022 13:50:31",
"CustomerId": "224",
"CustomerNumber": "888",
"Method": "card",
"WalletType": null,
"EntryPoint": "entry289",
"ExternalPaypointId": "",
"ResponseCode": "100",
"ResponseCodeText": "Operation successful",
"ResultCode": "A0000",
"ResultCodeText": "Approved"
}
```
## Pay Out events
### BillApproved
Triggered when a bill is approved to be paid.
```json Response body
{
"Event": "BillApproved",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment approved!",
"InvoiceId": 4137,
"InvoiceNumber": "75",
"TotalAmount": "45.00",
"Method": null,
"TransId": "10-12345678-1234-1234-1234-123456789012",
"Approvals": [],
"CustomerId": 123,
"CustomerName": "Artos Cleaning",
"CustomerNumber": "7127",
"ExternalPaypointId": ""
}
```
### BillDisApproved
Triggered when a bill is rejected, and won't be paid.
```json Response body
{
"Event": "BillDisApproved",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment disapproved!",
"InvoiceId": 4137,
"InvoiceNumber": "75",
"TotalAmount": "45.00",
"TransId": "10-ae9cd3f14cac47b3b302fa60a55f3c25",
"Method": null,
"Approvals": [],
"CustomerId": 123,
"CustomerName": "Artos Cleaning",
"CustomerNumber": "7127",
"ExternalPaypointId": ""
}
```
### BillCanceled
Triggered when a bill is canceled.
```json Response body
{
"Event": "BillCanceled",
"Paypoint": "Athlete Factory LLC",
"Text": "Bill/Payment canceled!",
"InvoiceId": 4137,
"InvoiceNumber": "75",
"TotalAmount": "45.00",
"CustomerId": 123,
"CustomerName": "Artos Cleaning",
"CustomerNumber": "7127",
"ExternalPaypointId": ""
}
```
### BillProcessing
Triggered when a payout is being processed for a bill.
```json Response body
{
"Event": "BillProcessing",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment sent!",
"InvoiceId": 4137,
"InvoiceNumber": "75",
"TotalAmount": "45.00",
"TransId": "10-ae9cd3f14cac47b3b302fa60a55f3c25",
"Method": null,
"CustomerId": 123,
"CustomerName": "Artos Cleaning",
"CustomerNumber": "7127",
"ExternalPaypointId": ""
}
```
### BillPaid
Triggered when a bill is paid.
```json Response body
{
"Event": "BillPaid",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment received!",
"InvoiceId": 4137,
"InvoiceNumber": "75",
"TotalAmount": "45.00",
"TransId": "10-12345678-1234-1234-1234-123456789012",
"Method": null,
"CustomerId": 123,
"CustomerName": "Artos Cleaning",
"CustomerNumber": "7127",
"ExternalPaypointId": ""
}
```
### CardCreated
Triggered when a virtual card is created.
```json Response body
{
"Event": "CardCreated",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard was created for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### CardActivated
Triggered when a virtual card is activated.
```json Response body
{
"Event": "CardActivated",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard was activated for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### CardDeactivated
Triggered when a virtual card is deactivated.
```json Response body
{
"Event": "CardDeactivated",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard has been deactivated for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### CardExpired
Triggered when a virtual card expires.
```json Response body
{
"Event": "CardExpired",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard has expired for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### CardExpiring
Triggered when a virtual card is about to expire.
```json Response body
{
"Event": "CardExpiring",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard is about to expire for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### CardLimitUpdated
Triggered when a virtual card's limit is updated.
```json Response body
{
"Event": "CardLimitUpdated",
"Paypoint": "Athlete Factory LLC",
"Text": "A vcard had its limit updated for Athlete Factory LLC",
"VCardToken": "1234567890ABCDEFGHIJ",
"TransactionId": "123",
"VCardAmount": "1.20",
"VendorId": "8723",
"VendorNumber": "MI-vendor-2024031926",
"PaypointDBA": "Athlete Factory LLC",
"VCardExpirationDate": "2025-12-31T00:00:00",
"ContactUs": "https://athletefactory.com",
"ExternalPaypointId": ""
}
```
### PayOutFunded
Triggered when a payout is funded.
```json Response body
{
"Event": "PayOutFunded",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment funded!",
"TransId": "10-2354",
"TotalAmount": "4.00",
"CustomerId": "Lakeland Electric",
"CustomerNumber": "QA-vendor-1678994410",
"Method": "card",
"ExternalPaypointId": ""
}
```
### PayOutPaid
Triggered when a payout is paid.
```json Response body
{
"Event": "PayOutPaid",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment paid!",
"TransId": "10-2335",
"TotalAmount": "4.00",
"CustomerId": "Lakeland Electric",
"CustomerNumber": "QA-vendor-1678994410",
"Method": "card",
"ExternalPaypointId": ""
}
```
### PayOutProcessed
Triggered when a payout is processed.
```json Response body
{
"Event": "PayOutProcessed",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment processed!",
"TransId": "10-2354",
"TotalAmount": "4.00",
"CustomerId": "Lakeland Electric",
"CustomerNumber": "QA-vendor-1678994410",
"Method": "card",
"ExternalPaypointId": ""
}
```
### PayOutCanceled
Triggered when a payout is canceled.
```json Response body
{
"Event": "PayOutCanceled",
"Paypoint": "Athlete Factory LLC",
"Text": "Payment canceled!",
"TransId": "10-2354",
"TotalAmount": "4.00",
"CustomerId": "Lakeland Electric",
"CustomerNumber": "QA-vendor-1678994410",
"Method": "card",
"ExternalPaypointId": ""
}
```
### PayOutReturned
Triggered when a payout is returned.
```json Response body
{
"Event": "PayOutReturned",
"Paypoint": "Town Crier HOA",
"Text": "Payment returned!",
"TransId": "01K0Y9FFFJB8LLERJ7G2S797TT",
"TotalAmount": "2.00",
"CustomerId": "Sunset Boulevard Landscaping",
"CustomerNumber": "6758578",
"Method": "managed",
"ExternalPaypointId": "test6-10",
"ReturnedAmount": "1.00"
}
```
### PayoutSubscriptionCreated
Triggered when a payout subscription is created.
```json Response body
{
"Event": "PayoutSubscriptionCreated",
"Paypoint": "Hakim Properties HOA Management",
"Text": "A subscription was created for Hakim Properties HOA Management",
"SubscriptionId": 3789,
"Changes": "",
"Status": 1,
"Method": "ach",
"Last4": "8922",
"StoredMethodId": 85553,
"TotalAmount": "$1.50",
"NetAmount": "$1.50",
"FeeAmount": "$0.00",
"Currency": "USD",
"StartDate": "2026-07-04T00:00:00",
"EndDate": "2080-07-04T00:00:00",
"Frequency": "monthly",
"CreatedAt": "2025-07-07T22:24:54.732589+00:00",
"UpdatedAt": "2025-07-07T22:24:54.732612+00:00",
"ContactUs": "http://hakimproperties.com/ | (123) 456-7890",
"ExternalPaypointId": null
}
```
### PayoutSubscriptionUpdated
Triggered when a payout subscription is updated.
```json Response body
{
"Event": "PayoutSubscriptionUpdated",
"Paypoint": "Hakim Properties HOA Management",
"Text": "A subscription was updated for Hakim Properties HOA Management",
"SubscriptionId": 3789,
"Changes": "",
"Status": 1,
"Method": "ach",
"Last4": "8922",
"StoredMethodId": 85553,
"TotalAmount": "$1.50",
"NetAmount": "$1.50",
"FeeAmount": "$0.00",
"Currency": "USD",
"StartDate": "2026-07-04T00:00:00",
"EndDate": "2080-07-04T00:00:00",
"Frequency": "monthly",
"CreatedAt": "2025-07-07T22:24:54.732589+00:00",
"UpdatedAt": "2025-07-07T22:24:54.732612+00:00",
"ContactUs": "http://hakimproperties.com/ | (123) 456-7890",
"ExternalPaypointId": null
}
```
### PayoutSubscriptionCanceled
Triggered when a payout subscription is canceled.
```json Response body
{
"Event": "PayoutSubscriptionCanceled",
"Paypoint": "Hakim Properties HOA Management",
"Text": "A subscription was canceled for Hakim Properties HOA Management",
"SubscriptionId": 3789,
"Changes": "",
"Status": 1,
"Method": "ach",
"Last4": "8922",
"StoredMethodId": 85553,
"TotalAmount": "$1.50",
"NetAmount": "$1.50",
"FeeAmount": "$0.00",
"Currency": "USD",
"StartDate": "2026-07-04T00:00:00",
"EndDate": "2080-07-04T00:00:00",
"Frequency": "monthly",
"CreatedAt": "2025-07-07T22:24:54.732589+00:00",
"UpdatedAt": "2025-07-07T22:24:54.732612+00:00",
"ContactUs": "http://hakimproperties.com/ | (123) 456-7890",
"ExternalPaypointId": null
}
```
### PayoutSubscriptionCompleted
Triggered when a payout subscription is completed (past the end date).
```json Response body
{
"Event": "PayoutSubscriptionCompleted",
"Paypoint": "Hakim Properties HOA Management",
"Text": "A subscription was completed for Hakim Properties HOA Management",
"SubscriptionId": 3789,
"Changes": "",
"Status": 1,
"Method": "ach",
"Last4": "8922",
"StoredMethodId": 85553,
"TotalAmount": "$1.50",
"NetAmount": "$1.50",
"FeeAmount": "$0.00",
"Currency": "USD",
"StartDate": "2026-07-04T00:00:00",
"EndDate": "2080-07-04T00:00:00",
"Frequency": "monthly",
"CreatedAt": "2025-07-07T22:24:54.732589+00:00",
"UpdatedAt": "2025-07-07T22:24:54.732612+00:00",
"ContactUs": "http://hakimproperties.com/ | (123) 456-7890",
"ExternalPaypointId": null
}
```
### PayoutSubscriptionReminder
Triggered when a payout subscription is about to be paid.
```json Response body
{
"Event": "PayoutSubscriptionReminder",
"Paypoint": "Hakim Properties HOA Management",
"Text": "A subscription reminder for Hakim Properties HOA Management by 2025-07-07",
"SubscriptionId": 3789,
"Changes": "",
"Status": 1,
"Method": "ach",
"Last4": "8922",
"StoredMethodId": 85553,
"TotalAmount": "$1.50",
"NetAmount": "$1.50",
"FeeAmount": "$0.00",
"Currency": "USD",
"StartDate": "2026-07-04T00:00:00",
"EndDate": "2080-07-04T00:00:00",
"Frequency": "monthly",
"CreatedAt": "2025-07-07T22:24:54.732589+00:00",
"UpdatedAt": "2025-07-07T22:24:54.732612+00:00",
"ContactUs": "http://hakimproperties.com/ | (123) 456-7890",
"ExternalPaypointId": null
}
```
## Pay Ops events
### Boarding events
#### CreatedApplication
Triggered when a boarding application is created.
```json Response body
{
"Event": "CreatedApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application created!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM",
"PolicyId": 1234567890,
"ApplicationToken": null,
"ExternalPaypointId": ""
}
```
#### FailedBoardingApplication
Triggered when a boarding application fails to process.
```json Response body
{
"Event": "FailedBoardingApplication",
"Text": "Boarding Application failed!",
"LegalName": "Capital Core 3",
"DbaName": "Capital Core 3",
"AppID": 5106,
"createdAt": "10/27/2023 6:06:53\u202fPM",
"SoftwarePartner": "Homeowners Association USA",
"PolicyId": null,
"ApplicationToken": null,
"ExternalPaypointId": null
}
```
#### ApprovedApplication
Triggered when a boarding application is approved.
```json Response body
{
"Event": "ApprovedApplication",
"Text": "Boarding Application Approved!",
"LegalName": "Capital Central 5",
"DbaName": "Capital Central 5",
"AppID": 5106,
"createdAt": "10/27/2023 6:06:53\u202fPM",
"SoftwarePartner": "Homeowners Association USA",
"PolicyId": null,
"ApplicationToken": null,
"ExternalPaypointId": null
}
```
#### SubmittedApplication
Triggered when a boarding application is submitted to processing.
```json Response body
{
"Event": "SubmittedApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application submitted!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM",
"PolicyId": 1234567890,
"ApplicationToken": null,
"ExternalPaypointId": ""
}
```
#### DeclinedApplication
Triggered when a boarding application is declined.
```json Response body
{
"Event": "DeclinedApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application was Declined!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM",
"PolicyId": 1234567890,
"ApplicationToken": null,
"ExternalPaypointId": ""
}
```
#### HoldingApplication
Triggered when an application is put on hold.
```json Response body
{
"Event": "HoldingApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application is in Hold!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM",
"PolicyId": 1234567890,
"ApplicationToken": null,
"ExternalPaypointId": ""
}
```
#### UnderWritingApplication
Triggered when an application is sent to underwriting.
```json Response body
{
"Event": "UnderWritingApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application in Underwriting process!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM"
}
```
#### BoardingApplication
Triggered when an application is sent to boarding status.
```json Response body
{
"Event": "BoardingApplication",
"SoftwarePartner": "Payabli",
"Text": "Boarding Application is in Boarding status!",
"LegalName": "Sunshine LLC",
"DbaName": "Sunshine LLC",
"AppID": 3241,
"createdAt": "3/22/2023 8:52:06 PM",
"PolicyId": 1234567890,
"ApplicationToken": null,
"ExternalPaypointId": ""
}
```
#### ActivatedMerchant
Triggered when a new merchant account is activated.
```json Response body
{
"Event": "ActivatedMerchant",
"Text": "Your merchant account is Active!",
"LegalName": "Vinco Foods",
"DbaName": "Vinco",
"AppID": 3049,
"Entry": "b60f39ad56f",
"EntryUrl": "https://paypoint-dev.payabli.com/b60f39ad56f/login",
"createdAt": "2/24/2023 14:35:32",
"Service": null,
"ProcessorId": null,
"AccountId": null,
"ExternalPaypointId": ""
}
```
#### PaypointMoved
Triggered when a paypoint is moved from one organization to another.
```json Response body
{
"Event":"PaypointMoved",
"Text":"Paypoint was moved.",
"LegalName":"paypoint legal name",
"DbaName":"paypoint dba name",
"Entry":"entryname",
"EntryUrl":"entryurl",
"ParentOrganization":"parent organization name"
}
```
### Other Pay Ops events
#### UpdatedMerchant
Triggered when a paypoint (merchant) record is updated.
```json Response body
{
"Event": "UpdatedMerchant",
"Text": "Addresses updated.", // this text lists the fields that were updated
"LegalName": "Sunshine LLC",
"DbaName": "Manga Books",
"AppID": 3458,
"Entry": "7a31d839bc",
"EntryUrl": "https://paypoint-qa.payabli.com/7a31d839bc/login",
"createdAt": "11/15/2024 13:50:18",
"Service": null,
"ProcessorId": null,
"AccountId": null,
"ExternalPaypointId": ""
}
```
#### SystemAlert
Triggered when a system alert occurs.
```json Response body
{
"Event": "SystemAlert",
"Entity": "HOA Network of North America",
"EntityType": "Paypoint",
"Text": "A Payabli API token expired on Saturday, November 8, 2025. The API key was removed from the system.",
"ReferenceID": "710",
"TokenType": "o"
}
```
#### UserPasswordExpired
Triggered when a user password expires.
```json Response body
{
"Event": "UserPasswordExpired",
"Username": "apiplaywright@payabli.com",
"Name": "API Automation",
"Entity": "Payabli",
"EntityType": "Organization",
"ExpDate": "05/30/2030",
"ResetUrl": "https://partner-qa.payabli.com/payabli/resetpassword/t.r...5RKI=",
"Text": "Your password expired on: 05/30/2030 05:00:45 PM"
}
```
#### UserPasswordExpiring
Triggered when a user password is about to expire.
```json Response body
{
"Event": "UserPasswordExpiring",
"Username": "apiplaywright@payabli.com",
"Name": "API Automation",
"Entity": "Payabli",
"EntityType": "Organization",
"ExpDate": "05/30/2030",
"ResetUrl": "https://partner-qa.payabli.com/payabli/resetpassword/t.X...utwAT34=",
"Text": "Your password will expire on: 05/30/2030 05:00:45 PM"
}
```
### Dispute events
#### ReceivedChargeBack
Triggered when a chargeback is received.
```json Response body
{
"Event": "ReceivedChargeBack",
"Paypoint": "Athlete Factory LLC",
"AccountType": "4XXXXXX0000",
"Text": "Chargeback Received",
"Method": "card",
"WalletType": null,
"ReasonCode": "13",
"Reason": "CONSUMER DISPUTES",
"transId": "10-ae9...c25",
"NetAmount": "230.00",
"chargebackTime": "10/20/2022 12:00:00 AM",
"CustomerId": "1323",
"CustomerNumber": "customer-xchg_004",
"chargebackID": 1495,
"ExternalPaypointId": ""
}
```
#### ChargebackUpdated
Triggered when a chargeback is updated.
```json Response body
{
"Event": "ChargebackUpdated",
"Paypoint": "Sweet corn",
"AccountType": "mastercard",
"WalletType": null,
"Text": "Chargeback status updated notice",
"Method": "card",
"ReasonCode": "32",
"Reason": "Cancelled Recurring Transaction",
"transId": "165-f44...956",
"NetAmount": "2.00",
"chargebackTime": "2/6/2025 12:00:00\u202fAM",
"CustomerId": "4994",
"CustomerNumber": "",
"chargebackID": 11835,
"ExternalPaypointId": null
}
```
#### ReceivedRetrieval
Triggered when a retrieval request is received.
```json Response body
{
"Event": "ReceivedRetrieval",
"Paypoint": "Green Valley HOA",
"AccountType": "mastercard",
"Text": "Retrieval Request Received",
"Method": "card",
"WalletType": null,
"ReasonCode": "4",
"Reason": "Other fraud - Card Absent Environment",
"transId": "391-eda...f0b",
"NetAmount": "3.67",
"chargebackTime": "4/7/2025 12:00:00\u202fAM",
"CustomerId": "36746",
"CustomerNumber": "720",
"chargebackID": 2804,
"ExternalPaypointId": "1234456"
}
```
#### RetrievalUpdated
Triggered when a retrieval request is updated.
```json Response body
{
"Event": "RetrievalUpdated",
"Paypoint": "Sweet corn",
"AccountType": "mastercard",
"WalletType": null,
"Text": "Retrieval Request status updated notice",
"Method": "card",
"ReasonCode": "61",
"Reason": "Duplicate Processing",
"transId": "165-4c...403",
"NetAmount": "2.00",
"chargebackTime": "4/6/2025 12:00:00\u202fAM",
"CustomerId": "4994",
"CustomerNumber": "",
"chargebackID": 11836,
"ExternalPaypointId": null
}
```
#### ReceivedAchReturn
Triggered when a returned ACH is received.
```json Response body
{
"Event": "ReceivedAchReturn",
"Paypoint": "Athlete Factory LLC",
"AccountType": "1XXXXXX3123",
"Text": "ACH Return Received",
"Method": "ach",
"ReasonCode": "R08",
"Reason": "Payment Stopped or Stop Payment on Item",
"transId": "10-ae9cd3f14cac47b3b302fa60a55f3c25",
"NetAmount": "230.00",
"chargebackTime": "10/20/2022 12:00:00 AM",
"CustomerId": "1323",
"CustomerNumber": "customer-xchg_004",
"chargebackID": 1495,
"ExternalPaypointId": ""
}
```
### Fraud and risk events
#### FraudAlert
Triggered when a fraud alert occurs.
```json Response body example 1
{
"Paypoint": "Athlete Factory LLC\r\n",
"HeaderText": "Fraud Alert!",
"Text": "Attempt of payment from blacklisted card",
"Logo": "https://cdn.payabli.com/payabli-ss.png",
"Ip": "47.205.142.38",
"Time": "02/09/2022 01:06:43",
"Notes": "",
"Event": "FraudAlert",
"CustomerId": "224",
"CustomerNumber": "888",
"LastFourDigitsOfAccountNumber": "0000",
"CardDeclineReason": null
}
```
```json Response body example 2
{
"Paypoint": "Athlete Factory LLC\r\n",
"HeaderText": "Fraud Alert!",
"Text": "Triggered Fraud Control: Fraud Attempt - Identified by Rule MaxDeclinedPerCardHourly",
"Logo": "https://cdn.payabli.com/payabli-ss.png",
"Ip": "47.205.142.38",
"Time": "04/04/2022 14:16:15",
"Notes": "",
"Event": "FraudAlert",
"CustomerId": "224",
"CustomerNumber": "888",
"LastFourDigitsOfAccountNumber": "0000",
"CardDeclineReason": null
}
```
```json Response body example 3
{
"Paypoint": "Athlete Factory LLC\r\n",
"HeaderText": "Fraud Alert!",
"Text": "Blocked payment by Fraud Control: Velocity Exception - Rejected by Rule MaxTxPerCardHourly",
"Logo": "https://cdn.payabli.com/payabli-ss.png",
"Ip": "47.XXX.XXX.38",
"Time": "04/04/2022 17:05:28",
"Notes": "",
"Event": "FraudAlert",
"CustomerId": "224",
"CustomerNumber": "888",
"LastFourDigitsOfAccountNumber": "0000",
"CardDeclineReason": null
}
```
#### HoldTransaction
Triggered when a transaction is held.
```json Response body
{
"Event": "HoldTransaction",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "A transaction on hold for Gruzya Adventure Outfitters",
"Logo": "https://api-dev.payabli.com/public-logos/pe243.png",
"transId": "245-c5eb234fc6ab41b9b84e278080b69dfb",
"NetAmount": "$8.00",
"Fee": "$0.00",
"TotalAmount": "$8.00",
"transDate": "8/23/2023",
"transTime": "8/23/2023 14:34:42",
"Notes": null,
"Customer": "Greicy Gasca",
"CustomerEmail": "greicy@example.com",
"CustomerPhone": "+(786) 555-6341",
"CustomerNumber": "901102",
"ContactUs": "https://gruzyaadventures.com/",
"Method": "card",
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
#### HoldBatch
Triggered when a batch is held.
```json Response body
{
"Event": "HoldBatch",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "A batch on hold for Gruzya Adventure Outfitters",
"batchId": 1234,
"batchAmount": "$123.00",
"batchDate": "7/6/2023 12:00:00 AM",
"ContactUs": "https://gruzyaadventures.com/",
"ExternalPaypointId": ""
}
```
#### ReleasedBatch
Triggered when a held batch is released.
```json Response body
{
"Event": "ReleasedBatch",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "A batch released for Gruzya Adventure Outfitters",
"batchId": 1234,
"batchAmount": "$123.00",
"batchDate": "7/6/2023 12:00:00 AM",
"ContactUs": "www.gruyzaoutfitters.com",
"Logo": "",
"ExternalPaypointId": ""
}
```
#### ReleasedTransaction
Triggered when a held transaction is released.
```json Response body
{
"Event": "ReleasedTransaction",
"Paypoint": "Gruzya Adventure Outfitters",
"Text": "A transaction released for Gruzya Adventure Outfitters",
"Logo": "https://api-dev.payabli.com/public-logos/pe243.png",
"transId": "245-c5eb234fc6ab41b9b84e278080b69dfb",
"NetAmount": "$8.00",
"Fee": "$0.00",
"TotalAmount": "$8.00",
"transDate": "8/23/2023",
"transTime": "8/23/2023 19:34:42",
"Notes": null,
"Customer": "Greicy Gasca",
"CustomerEmail": "greicy@example.com",
"CustomerPhone": "+(786) 555-6341",
"CustomerNumber": "901102",
"ContactUs": "https://gruzyaadventures.com/",
"Method": "card",
"EntryPoint": "entry289",
"ExternalPaypointId": ""
}
```
#### TransactionNotFound
Triggered when a transaction can't be found.
```json Response body
{
"Event": "TransactionNotFound",
"Paypoint": "Dean's H.R.W. Services",
"ApplicantEmail": "application5106.1807@payabli.com",
"TransId": "288-4cf552f9f35d467a9c7c1db41fe6f6f1",
"TransactionDate": "05/24/2024 09:53:18",
"Method": "ach",
"AccountType": "Checking",
"Account": "1229..5733",
"Amount": "$1.20",
"ExternalPaypointId": "externalID288"
}
```
### File import and export events
#### exportFileError
Triggered when there was an error generating the file.
```json Response body
{
"Event": "FileSendError",
"Entity": "paypointName",
"EntityType": "Paypoint",
"FileName": "the file",
"DateReceived": "2023-09-19T21:26:04",
"TotalRecord": "1",
"TotalUpdate": "2",
"TotalFailed": "3",
"Error": "",
"Text": "A file for Paypoint: paypointName could not be sent.",
"Status": "Error Sending File",
"Logo": ""
}
```
#### exportFileSent
Triggered when an exported file is sent.
```json Response body
{
"Event": "FileSent",
"Entity": "paypointName",
"EntityType": "Paypoint",
"FileName": "the file",
"DateReceived": "2023-09-19T21:26:04",
"TotalRecord": "1",
"TotalUpdate": "2",
"TotalFailed": "3",
"Error": "",
"Text": "A file for Paypoint: paypointName was sent.",
"Status": "Sent",
"Logo": ""
}
```
#### importFileReceived
Triggered when a file is received for import data via Payabli eXchange.
```json Response body
{
"Event": "FileReceived",
"Entity": "paypointName",
"EntityType": "Paypoint",
"FileName": "the file",
"DateReceived": "2023-09-19T21:26:04",
"TotalRecord": "1",
"TotalUpdate": "2",
"TotalFailed": "3",
"Error": "",
"Text": "A file for Paypoint: paypointName was received.",
"Status": "Received",
"Logo": ""
}
```
#### importFileProcessed
Triggered when an imported file is processed.
```json Response body
{
"Event": "FileProcessed",
"Entity": "paypointName",
"EntityType": "Paypoint",
"FileName": "the file",
"DateReceived": "2025-09-19T21:26:04",
"TotalRecord": "1",
"TotalUpdate": "2",
"TotalFailed": "3",
"Error": "",
"Text": "A file for Paypoint: paypointName was processed.",
"Status": "Processed",
"Logo": ""
}
```
#### importFileError
Triggered when an imported file is rejected by errors. Because there are several potential errors, read the "Text" field in the response for more information about the error.
```json Response body
{
"Event": "FileReceiveError",
"Entity": "paypointName",
"EntityType": "Paypoint",
"FileName": "the file",
"DateReceived": "2023-09-19T21:26:04",
"TotalRecord": "1",
"TotalUpdate": "2",
"TotalFailed": "3",
"Error": "",
"Text": "A file for Paypoint: paypointName is invalid or corrupt.",
"Status": "Invalid or Corrupt File",
"Logo": ""
}
```
## Report
Automated reports are triggered at the times and frequency specified when the notification is created.
```json Report body example
{
"name": "Transaction",
"records": [
{
"transId": "10-b49ff9d157e14bbf86a64a6d5970d8b9",
"gatewayTransId": "",
"customer": "Dmitri George",
"method": "card",
"netAmount": "45.22",
"feeAmount": "1.89",
"totalAmount": "47.11",
"invoiceNumber": "",
"transTime": "4/13/2023 6:21:11 AM",
"transStatus": "2",
"settlementStatus": "0",
"notes": "",
"customerNumber": "777",
"customerEmail": "dmitri@example.com",
"company": "ALM Testing Co.",
"Paypoint": "Athlete Factory LLC",
"PointId": "f743aed24a-10"
},
{
"transId": "10-cabaf8f63b3240a593a5fbafd7ebca29",
"gatewayTransId": "",
"customer": "Lisandra Lucia Sosa",
"method": "card",
"netAmount": "322.33",
"feeAmount": "11.00",
"totalAmount": "333.33",
"invoiceNumber": "",
"transTime": "4/13/2023 6:35:48 AM",
"transStatus": "2",
"settlementStatus": "0",
"notes": "",
"customerNumber": "888",
"customerEmail": "lisandra@example.com",
"company": "Sunshine LLC",
"Paypoint": "Athlete Factory LLC",
"PointId": "f743aed24a-10"
}
]
}
```
## Related resources
See these related resources to help you get the most out of Payabli.
* **[Notifications and reports overview](/guides/pay-ops-notifications-webhooks-overview)** - Get automated reports and notifications for key events