Nya Funktioner
1. Staplade Rabattkoder
Köpsessioner, betalningar, prenumerationer och ändringar av planer accepterar nu upp till 20 rabattkoder i en enda begäran viadiscount_codes array. Koder appliceras i array ordning - den första berättigade koden reducerar baspriset, den andra reducerar det redan rabatterade priset, och så vidare - så du kan stapla kampanjer utan att skapa skräddarsydda kombinerade koder.

Planändringsbeteende
Svarform
Den fulla uppsättningen av applicerade rabatter returneras under
discounts array på betalningar och prenumerationer - varje post inkluderar discount_id, position, och cycles_remaining (för prenumerationer). Det äldre singulara discount_id-fältet är föråldrat men fortfarande närvarande för bakåtkompatibilitet.
Det singulara
discount_code-fältet är föråldrat men fortfarande fullt stöd - befintliga integrationer fortsätter att fungera utan ändringar. Det kan inte kombineras med discount_codes i samma begäran. Vi rekommenderar att migrera till discount_codes när det är bekvämt, även för enskilda koder, för att dra nytta av stapling och den rikare svarformen.2. Sju Nya Kundnotifieringsmejl
Sju nya transaktionsmejl skickas nu automatiskt till dina kunder, täckande återbetalningsbekräftelser, prenumerationscykelns milstolpar och betalningsfel. Varje mejl är oberoende på- och avslagen från Inställningar → Kommunikation under Kundmejl-sektionen.
Avaktiverad (avslagen som standard)
Kundmejl är separerade från de notifieringsmejl som skickas till ditt team. Avaktivering av ett kundmejl påverkar inte ditt teams notiser för samma händelse.
Förbättringar
3. Omarbetning av checkoutens betalningssida
Betalningssidan i checkouten har omarbetats avsevärt från början till slut — tätare layout, snabbare upplevd laddning, tydligare valideringstillstånd och en förfinad UX för kortinmatning. Sammantaget höjde dessa ändringar observerade lyckade checkout-betalningar med cirka 2–3 % för global trafik.
Before

After
- Smidigare interaktioner med fält — autofokus, smartare tabbordning och förbättrad tangentbordsnavigering i kortformuläret
- Tydligare fel- och laddningstillstånd — inline-validering visas exakt där kunden behöver agera, vilket ersätter det tidigare mönstret med en felbanner för hela formuläret
- Snabbare rendering — skeletons och progressiv hydrering eliminerar den korta flimmereffekten med tomt innehåll i långsamma nätverk
- Förbättringar för mobil — tryckytor, scrollbeteende och tangentbordshantering är särskilt finjusterade för mobil checkout, där majoriteten av trafiken nu sker
4. Omarbetning av produktformuläret
Flödena för att skapa, redigera och duplicera produkter har byggts om från grunden kring en enhetlig formulärupplevelse.
- Liveförhandsgranskning — se hur produkten visas i checkouten och Customer Portal medan du redigerar, sida vid sida med formuläret
- Autosparande — utkast sparas automatiskt, så att det inte längre innebär att ditt arbete går förlorat om du navigerar bort eller förlorar fliken
- Markdown-redigerare — produktbeskrivningar har nu stöd för en fullständig markdown-redigerare med live-rendering, länkförhandsgranskningar och kontroller för inline-formatering
- Paritet för dupliceringsflödet — när du duplicerar en produkt öppnas samma enhetliga formulär, förifyllt, i stället för en förenklad dialog, så att du kan justera alla fält innan du sparar kopian
5. Redesign av sidan Business Settings
Sidan Settings → Business har fått en ny design för att göra konfigurationen enklare att överblicka och snabbare att uppdatera. Inställningarna är nu grupperade i tydligare avsnitt med förklarande text som beskriver effekten av varje växlingsalternativ innan du aktiverar eller inaktiverar det. Det finns inga beteendeförändringar i befintliga inställningar — endast layouten, grupperingen och de omgivande förklaringarna har förbättrats.
Förbättringar
credits_amountoverride propagated correctly to GET checkout session and payment link routes — när en checkout-session eller betalningslänk skapades med encredit_entitlements-override per checkout returnerade hämtning av sessionen eller länken via GET produktenscredits_amount-standardvärde i stället för det överskrivna värdet. Detta är nu åtgärdat.- Återbetalningsåtgärden inaktiverad för helt återbetalda betalningar — knappen Refund för en betalning är nu inaktiverad när betalningen har återbetalats helt, med en tooltip som förklarar varför. Tidigare förblev knappen aktiv och returnerade ett fel först efter att formuläret skickats.
- Mindre buggfixar och stabilitetsförbättringar på hela plattformen