Invoice Webhooks

Summary of invoice events

To configure these events, please contact [email protected] with your organization name, environment, events & webhook URL.

Events

EventDescription
invoice.createdAn invoice has been created.
invoice.processing_paymentThe insured invoice is being processed. For ex: ACH Payments
invoice.paidThe invoice has been paid & funds have cleared Ascend.
invoice.voidedThe invoice has been voided. For ex: Archived or Canceled
invoice.marked_overdueThe invoice is past it's due date. For ex: When a month payment is past due.

Sample Response

{
    "id": "684c8c8e-75eb-4134-925a-cb3a30f23633",
    "memo": "Policy(s): I13123 (General Liability)",
    "payee": "John Doe Trucking",
    "status": "paid",
    "paid_at": "2023-10-01T23:51:37.507Z",
    "due_date": "2023-10-01",
    "issued_at": "2023-09-30T23:51:34.760Z",
    "insured_id": "700166b3-860d-40e0-8649-bb806e38acgh",
    "payer_name": "John Doe",
    "program_id": "5f77e68e-5649-4d14-8f5d-7d95bacb2323",
    "invoice_url": "https://",
    "invoice_items": [
        {
            "id": "ad26827a-5104-41c4-932a-d7cda47a5bf0",
            "title": "Paid in full for P8045172324",
            "amount_cents": 60,
            "invoice_item_type": "pay_in_full"
        }
    ],
    "invoice_number": "II2DH1HGHJ",
    "payment_method": {
        "card": {
            "brand": "visa",
            "last_four_digits": "4256"
        },
        "payment_type": "card"
    },
    "total_amount_cents": 600000
}

πŸ“˜

If you have any questions or feedback, we'd love to hear from you. Please reach out to [email protected]