The REST Admin API is a legacy API as of October 1, 2024. All apps and integrations should be built with the GraphQL Admin API. For details and migration steps, visit our migration guide.
Requires orders
access scope.
The Order Risk resource allows you to create, retrieve, update, and delete order risks. Order risks represent the results of fraud checks that have been completed for an order.
Usage notes
- This resource is deprecated in version 2024-04. Please refer to the GraphQL api for Order#field-order-risk
- When determining an order's risk level, Shopify takes into account only those order risks that have the display property set to
true
. Orders with a display set tofalse
will not be returned through the Order Risk resource. It's not advised to create order risks with a display set tofalse
. This property might be removed in future API versions. - Risk assessments will favor the most severe risk recommendation for an order. Keep this in mind when creating new order risks.
true
, then this order risk is included in the Order canceled message that's shown on the details page of the canceled order.
Note: Setting this property to true
does not cancel the order. Use this property only if your app automatically cancels the order using the Order resource. If your app doesn't automatically cancel orders based on order risks, then leave this property set to false
.
false
, then this order risk is ignored when Shopify determines your app's overall risk level for the order.It's not advised to create order risks with a display set to false
.
display
is set totrue
.display
is set totrue
.Updates an order risk
Deletes an order risk for an order