Stripe mandate.updated webhook

Requested
Michael R
Dec 17, 2025 10:32 AM
Member for 2 years 5 posts

Stripe offers 3DS credit card processing. When using 3DS and a guest extends or a security deposit is reauthorizes it creates a MIT contract. That contract can be used on subsequent transactions. 
However if the MIT contract is canceled the mandate.updated webhook must notify OwnerRez that the card cannot be reused. 
Just like when stripe sends notification that a card has failed. Stripe also sends a notification when MIT contract has been terminated. 
Without the mandate.updated webhook hosts OR would continue with the processing with realizing it should have been cancelled.
That is why is absolutely critical to make sure and verify if you currently have compatibility with Stripes mandate.updated webhook.

Rex C
Jan 15, 2026 3:55 PM
OR Team Member Member for 4 years 74 posts

Thanks for checking in about this. It does sound like this could be very important to have.

In our development team's research, MIT mandates are more for recurring or subscription type payments, and do not necessarily apply to our system functionality.

The closest would be for Scheduled Payments, where a card is Tokenized and that token is placed on file at the time of booking and then used for an additional transaction at a later date.

If that token is canceled or revoked for any reason, when the transaction attempt is run, it will come back declined and the guest will (if enabled on the account) be automatically notified of a failed payment. That notification includes a link for them to submit a new card which will rerun immediately.

This only applies to a portion of our Stripe users, not those using Direct Processing functionality.