File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed
Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -7,4 +7,5 @@ final class CustomerWHE
77 const SUBJECT_ACCESS_REQUEST = 'customer.sar ' ;
88 const EMAIL_UNSUBSCRIBED = 'customer.email.unsubscribed ' ;
99 const DEFAULT_EMAIL_UPDATED = 'customer.default-email.updated ' ;
10+ const MIGRATED = 'customer.migrated ' ;
1011}
Original file line number Diff line number Diff line change 1+ <?php
2+ namespace Fortifi \Webhooks \Payloads \Customer ;
3+
4+ class CustomerMigratedWHP extends CustomerWHP
5+ {
6+ public $ fromPlatform ; // e.g. stripe, braintree, etc.
7+ public $ subscriptionIDs = []; // Platform Subscription ID > Subscription FID
8+ public $ platformCustomerID ; // The ID of the customer on the platform they were migrated from
9+ }
Original file line number Diff line number Diff line change 2222use Fortifi \Webhooks \Payloads \Customer \CustomerCreatedWHP ;
2323use Fortifi \Webhooks \Payloads \Customer \CustomerDefaultEmailChangedWHP ;
2424use Fortifi \Webhooks \Payloads \Customer \CustomerEmailUnsubscribedWHP ;
25+ use Fortifi \Webhooks \Payloads \Customer \CustomerMigratedWHP ;
2526use Fortifi \Webhooks \Payloads \Customer \SubjectAccessRequestWHP ;
2627use Fortifi \Webhooks \Payloads \Employee \EmployeeAuthWHP ;
2728use Fortifi \Webhooks \Payloads \Invoice \InvoiceCreditWHP ;
@@ -78,6 +79,7 @@ public static function all()
7879 CustomerWHE::EMAIL_UNSUBSCRIBED => CustomerEmailUnsubscribedWHP::class,
7980 CustomerWHE::SUBJECT_ACCESS_REQUEST => SubjectAccessRequestWHP::class,
8081 CustomerWHE::DEFAULT_EMAIL_UPDATED => CustomerDefaultEmailChangedWHP::class,
82+ CustomerWHE::MIGRATED => CustomerMigratedWHP::class,
8183 ContactWHE::PHONE_SUBSCRIBED => ContactPhoneWHP::class,
8284 ContactWHE::PHONE_UNSUBSCRIBED => ContactPhoneWHP::class,
8385 InvoiceWHE::CREATED => InvoiceWHP::class,
You can’t perform that action at this time.
0 commit comments