Weekly Changelog: Monday, August 4
Today is Monday, August 4. Last Tuesday (July 29) was Cheese Sacrifice Purchase Day. You may send your sacrifices directly to me, if that makes things easier.
Today is Monday, August 4. Last Tuesday (July 29) was Cheese Sacrifice Purchase Day. You may send your sacrifices directly to me, if that makes things easier.
Today is Friday, July 25. This past Wednesday (July 23) was National Sprinkle Day, and last Monday (July 14) was National Mac and Cheese Day. I wouldn't recommend a combined celebration.
We've released a new API that allows checkout-only customers to access localized pricing for any given country or IP address.
When creating a checkout via our API, you can now pass in a new flag, shouldShowSingleQuantity, to control whether the quantity badge is shown on items with a quantity of 1. The field defaults to true, which matches the existing behavior.
The purchase.completed webhook and Purchase API have been updated to include a new object field referral . referral.source, referral.method and referral.host are new properties available on this object.
It is now possible to configure offers to be hidden in the storefront after they are claimed. Please refer to the documentation to learn how to configure this in your inventory.
We now support two additional webhooks (checkout.abandoned and cart.abandoned) that can be used to redirect users back to checkout or the shop when they abandon the flow.
Payout reports now have a new sourceType called adjustment and a description column. For adjustment transactions the description will contain an explanation for the adjustment.
We've added a new GET /purchases endpoint that returns paginated data of all purchases made related to a specific environment. This data also includes refund items.
We have two new analytics events: Checkout Completion Attempted and Auth Code Created. Both of these events are backend events so they're more reliably sent than frontend events. You can see the full event schemas in the event details documentation.