improved

Weekly Changelog: Monday, September 29

It is Monday, September 29. Happy end of the quarter to finance teams everywhere, and Happy National Dogs in Politics Day (this past Tuesday). We should all have the right to object to libelous statements about our dogs.

Work on the redesign of Neon Checkout continues apace:

  • Elangeni updated the overall Checkout layout, as well as designs of the order summary pane, the payment form, and the checkboxes in Checkout
  • Shreyas implemented new error modals, which now shows up better on smaller viewports
  • Shreyas implemented a new modal for checkout success that allows all customers to use our success page directly
  • Luis updated the Neon Pay sign-in to be inline instead of on a separate page, saving time during sign-in

We continue to make improvements to Neon Pay:

  • Jinting added a new endpoint that allows developers to merge payment data between accounts; contact us if you have a use case for this

Our antifraud tooling got more powerful:

  • Jinting updated checkout creation to read the results of the fraud model and block users correctly
  • Jinting updated our fraud model to receive updates when our payment processors decline users for fraud

And, as always, miscellany:

  • George finalized the results of our annual pentest; contact us for a copy
  • George improved the quality of the data we store in our database for payments to reduce analyst overhead
  • Rohan fixed an error with cart-related event schemas not appearing correctly in our data analysis platform
  • George updated our foreign-exchange rate service to use a cache
  • George fixed a bug that showed a small percentage of users the option to pay with SEPA in countries that don't accept it
  • George improved the quality of data we send to our payment processors for certain payment methods that were missing fields