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.
We continued our international expansion efforts in record form last week, and as of today, you can now take payments from players in Morocco, Oman, Bahrain, Cameroon, Ghana, Côte d'Ivoire, Jordan, Kenya, Kuwait, Qatar, Rwanda, Senegal, Tanzania, and Uganda! See the International Support page for more details, including the currency we support in each (mostly USD, with some support for local currencies).
- Rohan added support for new MENA countries
We also made a few tweaks to Daily Streaks this week! If you're interested in demoing this feature, contact your Neon representative.
- George added the ability to manually mark offers as claimed for testing
- Elangeni fixed a bug with the streaks page if no streak is live
- Rohan fixed a small bug with an improperly-classified error code if a user tried to claim the same offer twice
- Rohan simplified our internal streaks tooling to allow Neon admins to manage streaks more easily
Our embedded checkout received a few improvements this week! See Embedded Checkout for more on loading Neon Checkout in an iframe.
- Elangeni added new event listeners for
payment.started
andpayment.failed
to indicate when a payment is processing (and the iframe shouldn't be dismissible) - Elangeni added a new event listener for
payment.switch_country
to indicate when a player wants to return to the store in a different country, in particular when they attempt to pay with an instrument not matching their checkout country - Luis added Pix, the most popular online payment method in Brazil, to embedded checkout
Our iOS SDK beta is nearing completion! If you're interested in testing it out and providing feedback, please let us know.
- Shreyas added support for redirecting to other apps (e.g. Cash App) to complete payment with minimal friction
- Shreyas added support for packaging the SDK for distribution, including supporting documentation
And finally, a few other smaller changes:
- George fixed a bug with orphaned tax calculations on expired checkouts
- George continued to make improvements based on our penetration testing results
- Luis cleaned up our cart code in our managed storefronts to enable faster onboarding
- Rohan added internal tooling to support adding new countries to pricing sheets en masse, allowing for faster country setup for managed-storefront customers