Caller |
In
OutsetaWebhookController.php
line
}
else if ($eventType === "account.updated")
{
$this->messageBus->dispatch(new AccountUpdate($webhookData));
}
$this->logger->info(sprintf('Outseta event: "%s" processed', $eventType));
|
Bus |
messenger.bus.default |
Message |
App\Message\AccountUpdate {#706
+webhookData: {#690
+"Name": "Will Ratliff"
+"InvoiceNotes": ""
+"IsDemo": false
+"BillingAddress": {#691
+"City": ""
+"State": ""
+"PostalCode": "29486"
+"Country": "United States of America"
+"Uid": "y9qKpP2m"
+"_objectType": "Address"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-07-29T21:14:22"
}
+"AccountStage": 3
+"PaymentInformation": {#692
+"CustomerToken": "cus_SlsbRxVFfZgEIk"
+"LastFourDigits": "1001"
+"NumberOfFailures": 0
+"PaymentMethodType": "card"
+"PaymentToken": "pm_1RqKqmCOsX53wxcj90eXSLol"
+"CardType": "amex"
+"ExpirationMonth": "3"
+"ExpirationYear": "2030"
+"Uid": "rQVM85Lm"
+"_objectType": "PaymentInformation"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-07-29T21:14:22"
}
+"PersonAccount": [
{#694
+"Person": {#693
+"Email": "wratliff@dorchestercountysc.gov"
+"FirstName": "Will"
+"LastName": "Ratliff"
+"PasswordLastUpdated": "2025-07-29T21:16:12"
+"PasswordMustChange": false
+"PhoneMobile": "+18433120222"
+"PhoneWork": ""
+"Language": "en-US, en; q=0.9"
+"IPAddress": "64.20.27.142"
+"Referer": "https://www.lawlens.com/"
+"UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
+"LastLoginDateTime": "2025-07-29T21:16:13"
+"FullName": "Will Ratliff"
+"HasLoggedIn": true
+"OAuthIntegrationStatus": 0
+"OptInToEmailList": false
+"UserAgentPlatformBrowser": "WinNT (Chrome)"
+"HasUnsubscribed": false
+"IsConnectedToDiscord": false
+"SchemaLessDataLoaded": false
+"Uid": "LmJ6PNpm"
+"_objectType": "Person"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-07-29T21:16:43"
+"Occupation": "Law Enforcement"
+"Organization": "Dorchester County Sheriffs Office"
}
+"Account": {#695
+"IsDemo": false
+"AccountStage": 0
+"AccountStageLabel": ""
+"HasLoggedIn": false
+"LifetimeRevenue": 0.0
+"TaxIdIsInvalid": false
+"IsLivemode": false
+"SchemaLessDataLoaded": false
+"Uid": "rQVM85Lm"
+"_objectType": "Account"
+"Created": "0001-01-01T00:00:00"
+"Updated": "0001-01-01T00:00:00"
}
+"IsPrimary": true
+"ReceiveInvoices": false
+"Uid": "DmwDAVqQ"
+"_objectType": "PersonAccount"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-07-29T21:14:22"
}
]
+"StripeInvoices": []
+"StripePaymentMethods": []
+"StripeSubscriptions": []
+"Subscriptions": [
{#696
+"BillingRenewalTerm": 1
+"Plan": {#697
+"Name": "Criminal"
+"Description": "<p>LawLens account with up to 4 team seats.</p>"
+"PlanFamily": {#698
+"Name": "Self Service"
+"IsActive": true
+"IsDefault": false
+"SchemaLessDataLoaded": false
+"Uid": "y9qx8NQA"
+"_objectType": "PlanFamily"
+"Created": "2025-02-26T18:08:50"
+"Updated": "2025-02-26T18:08:50"
}
+"AccountRegistrationMode": 2
+"IsQuantityEditable": false
+"MinimumQuantity": 1
+"MaximumPeople": 4
+"MonthlyRate": 20.0
+"AnnualRate": 0.0
+"QuarterlyRate": 0.0
+"OneTimeRate": 0.0
+"SetupFee": 0.0
+"SkipSetupFeeOnPlanChange": false
+"IsTaxable": false
+"IsActive": true
+"IsPerUser": true
+"RequirePaymentInformation": true
+"TrialPeriodDays": 14
+"ExpiresAfterMonths": 0
+"PostLoginPath": "post-login"
+"UnitOfMeasure": "Seat"
+"PlanAddOns": []
+"ContentGroups": []
+"Uid": "OW458Rmg"
+"_objectType": "Plan"
+"Created": "2025-05-21T18:19:15"
+"Updated": "2025-05-21T18:19:15"
}
+"Quantity": 1
+"StartDate": "2025-07-29T21:14:22"
+"RenewalDate": "2025-09-12T21:14:22"
+"IsPlanUpgradeRequired": false
+"SubscriptionAddOns": []
+"DiscountCouponSubscriptions": []
+"Rate": 20.0
+"Uid": "MQv8zqjW"
+"_objectType": "Subscription"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-08-12T22:22:24"
}
]
+"Deals": []
+"LastLoginDateTime": "2025-07-29T21:16:13"
+"TaxIds": []
+"TaxStatus": "none"
+"AccountStageLabel": "Subscribing"
+"CurrentSubscription": {#699
+"BillingRenewalTerm": 1
+"Plan": {#700
+"Name": "Criminal"
+"Description": "<p>LawLens account with up to 4 team seats.</p>"
+"PlanFamily": {#701
+"Name": "Self Service"
+"IsActive": true
+"IsDefault": false
+"SchemaLessDataLoaded": false
+"Uid": "y9qx8NQA"
+"_objectType": "PlanFamily"
+"Created": "2025-02-26T18:08:50"
+"Updated": "2025-02-26T18:08:50"
}
+"AccountRegistrationMode": 2
+"IsQuantityEditable": false
+"MinimumQuantity": 1
+"MaximumPeople": 4
+"MonthlyRate": 20.0
+"AnnualRate": 0.0
+"QuarterlyRate": 0.0
+"OneTimeRate": 0.0
+"SetupFee": 0.0
+"SkipSetupFeeOnPlanChange": false
+"IsTaxable": false
+"IsActive": true
+"IsPerUser": true
+"RequirePaymentInformation": true
+"TrialPeriodDays": 14
+"ExpiresAfterMonths": 0
+"PostLoginPath": "post-login"
+"UnitOfMeasure": "Seat"
+"PlanAddOns": []
+"ContentGroups": []
+"Uid": "OW458Rmg"
+"_objectType": "Plan"
+"Created": "2025-05-21T18:19:15"
+"Updated": "2025-05-21T18:19:15"
}
+"Quantity": 1
+"StartDate": "2025-07-29T21:14:22"
+"RenewalDate": "2025-09-12T21:14:22"
+"IsPlanUpgradeRequired": false
+"SubscriptionAddOns": []
+"DiscountCouponSubscriptions": []
+"Rate": 20.0
+"Uid": "MQv8zqjW"
+"_objectType": "Subscription"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-08-12T22:22:24"
}
+"HasLoggedIn": true
+"LatestSubscription": {#702
+"BillingRenewalTerm": 1
+"Plan": {#703
+"Name": "Criminal"
+"Description": "<p>LawLens account with up to 4 team seats.</p>"
+"PlanFamily": {#704
+"Name": "Self Service"
+"IsActive": true
+"IsDefault": false
+"SchemaLessDataLoaded": false
+"Uid": "y9qx8NQA"
+"_objectType": "PlanFamily"
+"Created": "2025-02-26T18:08:50"
+"Updated": "2025-02-26T18:08:50"
}
+"AccountRegistrationMode": 2
+"IsQuantityEditable": false
+"MinimumQuantity": 1
+"MaximumPeople": 4
+"MonthlyRate": 20.0
+"AnnualRate": 0.0
+"QuarterlyRate": 0.0
+"OneTimeRate": 0.0
+"SetupFee": 0.0
+"SkipSetupFeeOnPlanChange": false
+"IsTaxable": false
+"IsActive": true
+"IsPerUser": true
+"RequirePaymentInformation": true
+"TrialPeriodDays": 14
+"ExpiresAfterMonths": 0
+"PostLoginPath": "post-login"
+"UnitOfMeasure": "Seat"
+"PlanAddOns": []
+"ContentGroups": []
+"Uid": "OW458Rmg"
+"_objectType": "Plan"
+"Created": "2025-05-21T18:19:15"
+"Updated": "2025-05-21T18:19:15"
}
+"Quantity": 1
+"StartDate": "2025-07-29T21:14:22"
+"RenewalDate": "2025-09-12T21:14:22"
+"IsPlanUpgradeRequired": false
+"SubscriptionAddOns": []
+"DiscountCouponSubscriptions": []
+"Rate": 20.0
+"Uid": "MQv8zqjW"
+"_objectType": "Subscription"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-08-12T22:22:24"
}
+"LifetimeRevenue": 0.0
+"PrimaryContact": {#705
+"Email": "wratliff@dorchestercountysc.gov"
+"FirstName": "Will"
+"LastName": "Ratliff"
+"PasswordLastUpdated": "2025-07-29T21:16:12"
+"PasswordMustChange": false
+"PhoneMobile": "+18433120222"
+"PhoneWork": ""
+"Language": "en-US, en; q=0.9"
+"IPAddress": "64.20.27.142"
+"Referer": "https://www.lawlens.com/"
+"UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
+"LastLoginDateTime": "2025-07-29T21:16:13"
+"FullName": "Will Ratliff"
+"HasLoggedIn": true
+"OAuthIntegrationStatus": 0
+"OptInToEmailList": false
+"UserAgentPlatformBrowser": "WinNT (Chrome)"
+"HasUnsubscribed": false
+"IsConnectedToDiscord": false
+"SchemaLessDataLoaded": false
+"Uid": "LmJ6PNpm"
+"_objectType": "Person"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-07-29T21:16:43"
+"Occupation": "Law Enforcement"
+"Organization": "Dorchester County Sheriffs Office"
}
+"TaxIdIsInvalid": false
+"StripeId": "cus_SlsbRxVFfZgEIk"
+"IsLivemode": false
+"SchemaLessDataLoaded": false
+"Uid": "rQVM85Lm"
+"_objectType": "Account"
+"Created": "2025-07-29T21:14:22"
+"Updated": "2025-08-12T22:22:24"
}
} |
Envelope stamps when dispatching |
No items
|
Envelope stamps after dispatch |
Symfony\Component\Messenger\Stamp\BusNameStamp {#708
-busName: "messenger.bus.default"
}
Symfony\Component\Messenger\Stamp\HandledStamp {#873
-result: null
-handlerName: "App\MessageHandler\AccountUpdateHandler::__invoke"
}
|