Hoppa till huvudinnehåll

Nya Funktioner

1. Lokaliserad Prissättning

Du kan nu ställa in fasta priser per valuta eller land istället för att låta valutakurser bestämma beloppet en kund ser. Aktivera det genom att ställa in en pricing_mode på en produkt och sedan bifoga en prisregel per marknad:
Lokaliserad prissättning aktiverad på produktformuläret med per land valt
LägeVad det görExempel
by_currencyEtt fast pris per valuta, oavsett landAlla som betalar i EUR ser €9.99
by_countryEtt pris specifikt för ett land, även när flera länder delar valuta₹999 i Indien på en $20 basprodukt
Hantera regler genom de nya /products/{product_id}/localized-prices ändpunkterna (skapa, lista, hämta, ändra, arkivera). Varje regels amount är ett heltal i valutans minsta enhet — ett pris du sätter, aldrig ett omräknat värde. När ingen regel matchar behåller produkten sin befintliga beteende: kunder i din basvaluta betalar baspriset direkt, och alla andra konverteras via Adaptive Currency. När en regel matchar, betalar kunden exakt det belopp du ställt in — avgiften för Adaptive Currency FX absorberas snarare än läggs på. Detta är det rekommenderade, inhemska sättet att driva Purchasing Power Parity (PPP), charmprissättning (€9.99, ¥1000, ₹499), reversibla marknadsinträdeskampanjer och konkurrenskraftig pris-matchning. Läs mer: Lokaliserad Prissättning | Adaptive Currency | Purchasing Power Parity

2. Nya Betalningsmetoder: Satispay, BLIK & Klarna för Prenumerationer

Tre nya tillskott utökar täckningen i Europa och ger Köp Nu, Betala Senare till återkommande fakturering.
MetodAPI-typRegionValutaPrenumerationer
SatispaysatispayEuropa (Italien)EURJa
BLIKblikPolenPLNNej (endast engångsbetalningar)
KlarnaklarnaUSAUSDJa (ny)
  • Satispay visas på EUR-kassor för både engångs- och prenumerationsbetalningar inom det stödda beloppsintervallet.
  • BLIK, Polens mest populära onlinebetalningsmetod (~60% marknadsandel), betalas i PLN och stödjer engångsbetalningar.
  • Klarna kan nu användas för prenumerationer på USD-kassor med amerikansk fakturering över $50-minimum — tidigare var det begränsat till engångsbetalningar.
Läs mer: Europeiska Betalningsmetoder | Köp Nu, Betala Senare | Betalningsmetodöversikt

3. Feature Flag Berättiganden

En ny feature flag berättigandentyp gör Dodo Payments till en faktureringsmedveten funktionsflaggbutik. Bifoga en flagga som advanced_reports till en produkt, och varje betalande kund får omedelbart en beviljning din applikation kan kontrollera — ingen extern plattform, ingen OAuth och inget leveranssteg som kan misslyckas.
Nytt Feature Flag-formulär med visningsnamn, funktions-ID, beskrivning och metadata nyckel-värde poster
  • Vid köp skapas beviljningen och flyttas direkt till delivered. Det finns ingen pending fas och ingen kundåtgärd.
  • Beviljningen har en typad feature nyttolast — { "feature_type": "boolean", "feature_id": "advanced_reports" } — och din applikation läser feature_id för att bestämma vad som ska låsas upp.
  • Avbokning, återbetalning eller manuell återkallelse flyttar beviljningen till revoked, och flaggan försvinner automatiskt.
Du kan läsa en kunds beviljningar med den nya GET /customers/{customer_id}/entitlement-grants ändpunkten (status- och integrationstypfilter, paginering), eller hålla dem synkroniserade via webbhookar. Berättigandemetadata stöder nu även en string | number | boolean scalar-union, så att du kan bifoga gränser och kvoter tillsammans med flaggan. Läs mer: Feature Flag Berättigande | Berättiganden

4. Apple Pay Domänregistrering

Du kan nu registrera och verifiera dina egna domäner för Apple Pay direkt från instrumentpanelen, vilket möjliggör etttrycks-Apple Pay på inbäddad kassa som är värd på din webbplats. Ställ in det från Inställningar → Betalningsmetoder: på Apple Pay-raden, klicka på Hantera domäner, ladda ner domänassocieringsfilen, värd den på din domän, och registrera och verifiera. Domänverifiering krävs endast för inbäddad kassa — överlagrad kassa, värd kassa och betalningslänkar fungerar utan det.
Registrera ett domänformulär med en inmatad domän
Inaktivering av en domän är en nödbrytare som stoppar Dodo från att erbjuda Apple Pay på den domänen vid kassan — det avregistrerar inte domänen hos Apple.
Läs mer: Digitala Plånböcker

5. Redigerbara Tillägg vid Checkout

En ny allow_editing_addons funktionsflagga på kassasessioner låter kunder lägga till eller ta bort tillägg på en prenumerationsprodukt under kassan, istället för att låsa korgen till en fast uppsättning tillägg.
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_abc', quantity: 1 }],
  feature_flags: {
    allow_editing_addons: true // customers can edit add-ons at checkout
  },
  return_url: 'https://yoursite.com/return'
});
Flaggan är som standard till false och gäller endast prenumerationsprodukter. Den visas också på GET /checkouts/{id} så att din front-end vet om tilläggsredigering är aktiverad för en session. Läs mer: Kassasession | Tillägg

Förbättringar & Buggfixar

6. Förläng en Prenumerationsperiod via PATCH /subscriptions

PATCH /subscriptions/{id} accepterar nu subscription_period_count och subscription_period_interval, så att du kan förlänga en prenumerations nuvarande period — till exempel för att ge extra tid. Prenumerationens utgångsdatum (expires_at) räknas om från den nya räknaren och intervallet och bevaras.
En prenumerationsperiod kan endast ökas, aldrig förkortas.
Läs mer: Uppdatera Prenumeration

7. Ta Bort Bilder Från Tillägg

PATCH /addons/{id} stöder nu att rensa en tilläggsbild genom att skicka image_id: null. En explicit null tar bort bilden, medan utelämnandet av fältet lämnar det oförändrat — samma konvention som används av produkter och produktkollektioner. Läs mer: Uppdatera Tillägg

Övriga Fixar & Förbättringar

  • Mindre buggfixar och stabilitetsförbättringar över hela plattformen.
Senast ändrad 9 juli 2026