Stripe Express Checkout
Version 1.0.5
May 29, 2026
Added
- The express checkout request now flags itself via
Craft::$app->params['stripeExpressCheckout']before processing payment. Host projects can read this flag (e.g. in anEVENT_BUILD_GATEWAY_REQUESThandler) to distinguish the express checkout flow from the regular onsite checkout, since both run throughPaymentIntents::createPaymentIntent.
Version 1.0.4
May 20, 2026
Fixed
- README: corrected
setItemQtyparameter order to(qty, id?)to match the actual JS signature. Previously documented as(id, qty).
Version 1.0.3
May 20, 2026
Fixed
- Order is now created with the correct
orderSiteIdmatching the site the customer placed the order from. Previously fell back to the first site in the store.
Added
siteIdis sent with every plugin API request so the order site is deterministic regardless of the AJAX site-resolution.