Failed to Cancel an Order in the Shopify Application

Assume you configured the Shopify Adapter as an invoke connection and performed the Cancel the Order operation. Even after successfully performing this operation in Oracle Integration, your order may not appear as canceled in the Shopify application. Oracle Integration fixed this issue, but you must perform the following steps to reflect the changes in Shopify.

  1. Refresh the metadata for your connection. See Refresh Integration Metadata in Using Integrations in Oracle Integration 3.
  2. Refresh your integration’s endpoints. See Refresh Endpoints for Integrations in Using Integrations in Oracle Integration 3.
  3. Reconfigure the integration as follows:
    1. Select Create instead of Query in the Select Action section on the Invoke Action Page. See Invoke Actions Page.
    2. Select Orders in the Select Module section, Order in the Select Object section, and Cancel an Order in the Select Operation section on the Invoke Operations Page. See Invoke Operations Page.
    3. Confirm the details on the Summary page and click Finish. See Summary Page.
    4. Remap your orderId in the request mapper.
    5. Activate and run the integration.
    6. Refresh the order list in the Shopify application.
      You now see your order has been canceled.

Note:

This issue occurs only if you are using REST API version 2024-01 or 2024-04. See the Certification Matrix to know all the API versions supported by the Shopify Adapter.