Driftwatch

Stripe / Stripe API /

Breakingdirection flip: their tools call this safe

bgn is no longer accepted

What changed

Usually ignored rather than rejected, so the call succeeds and does something subtly different.

Affects tipping.bgn on POST /v1/terminal/configurations. Grep for it: nothing else will tell you.

Who is affected

Code that sends POST /v1/terminal/configurations (tipping.bgn).

Before and after

WhereBeforeAfter
POST /v1/terminal/configurations · tipping.bgnpresentabsent
POST /v1/terminal/configurations/{configuration} · tipping.bgnpresentabsent

Code that breaks

await client.post("/v1/terminal/configurations", {
  // bgn is now ignored, not rejected
  bgn: value,
});

Based on Stripe’s published API specification. How severity is decided.