Added new build_json method for better sample json reuse, updated order_webhooks to use it