I am attempting to implement a quick fix for a private app, utilizing the Checkout Scripts area. Instead of doing a ton of API calls I thought I would simply use the "order.fulfillment_status" method. My logic is to prevent some content from showing on the Final Checkout screen if an order was flagged as "HIGH RISK" and not automatically fulfilled.
The problem I am seeing is there seems to be a delay time for the status to change from "unfulfilled" to the expected "fulfilled" while the page is being rendered. So I am getting false positives. Can anyone verify what I am seeing?
Is my only option to do an actual call from the APPs end to verify the fulfillment status via API?
Any help appreciated.