How to implement a network access in Shopify checkout button (Checkout Extensibility)

I’m trying to implement network access through my checkout page. Specifically, my use case involves checking the “points” balance our customer has on our backend microservice when they’re about to check out. These points work like loyalty rewards, where customers earn points for every purchase and can redeem them for items in their cart. Validation needs to occur during checkout to avoid any potential bugs if we were to validate only at the cart stage.

To achieve this, we plan to send the customer’s email to our backend microservice during checkout via network access (reference: Shopify Network Access Documentation).

However, after following the documentation and deploying the custom app to our store, no network calls are being triggered to our microservice during checkout. Has anyone successfully implemented this on their checkout page?

Please let me know if more context is needed. Thanks so much for taking the time to read this!