Endpoint and Parameters for Shopify order fulfillment

Creates a fulfillment for one or many fulfillment orders. The fulfillment orders are associated with the same order and are assigned to the same location. Endpoint: /admin/api/2023-01/fulfillments.json Required Parameters api_version: 2023-01 line_items_by_fulfillment_order fulfillment_order_id: (integer) (required) The ID of the fulfillment order. fulfillment_order_line_items: (array) The fulfillment order line items and the quantity of each which should… Continue reading Endpoint and Parameters for Shopify order fulfillment

NetSuite invoices to Shopify billings

The Billing Sync data flow exports invoices/cash sales from NetSuite to Shopify. The data flow exports fully/partially billed orders in NetSuite  Flow Steps  Step 1: Get NetSuite invoices  Get all invoices from NetSuite that are created since the last flow run time.  NetSuite Saved Search fetch invoices from NetSuite (Provide the internal Id of search) Only… Continue reading NetSuite invoices to Shopify billings

NetSuite items to Shopify products

The NetSuite items to Shopify products flow exports items in NetSuite as Products in Shopify. The Integration App exports basic Product Info (Description, Title, Product Type, Price) and other attributes.  Step 1: Get NetSuite items  Get all items from NetSuite that are modified since the last flow run.   Create an item search to fetch items… Continue reading NetSuite items to Shopify products

Import Sales Orders from Shopify to NetSuite

Flow Steps  Step 1: Get Shopify orders  Export the Orders:Order from Shopify  Here only modified orders from Shopify are exported to NetSuite  Step 2: Import NetSuite customers  Here the imported record is customers  Operation executed is add or update  Existing customer are found using the lookup criteria (filter)  Either using customer ID or using customer email ID  Map… Continue reading Import Sales Orders from Shopify to NetSuite

PHP code used in Heroku to call suitelet in the Netsuite when an event happens in Shopify

<?php $_POST = json_decode(file_get_contents(‘php://input’), true); $data = $_POST; if (!empty($data[‘id’])) { $data[‘type’] = $_GET[‘type’]; $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => “https://tstdrv2353842.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=827&deploy=2&compid=TSTDRV2353842&h=ac7c8e9778d66cb92ffc”, CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => “”, CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30000, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => “POST”, CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_HTTPHEADER => array( “accept: */*”, “accept-language: en-US,en;q=0.8”, “content-type: application/json”, “User-Agent: Mozilla/5.0” ),… Continue reading PHP code used in Heroku to call suitelet in the Netsuite when an event happens in Shopify

Shopify Netsuite IA Error – Failed to create Customer Deposit for Shopify Order

Error: Failed to create Customer Deposit for Shopify Order XXXXXX due to the Invalid reference key of Order XXXXXX for Customer XXXXXX. Reason: If you map the payment method on the sales order, NetSuite restricts to a create customer deposit. Solution: Remove the payment method mappings on the Shopify order to NetSuite order (cash sale or… Continue reading Shopify Netsuite IA Error – Failed to create Customer Deposit for Shopify Order

Sync Customers from Netsuite to Shopify

Here we are trying to export the customers from Netsuite to Shopify by using Celigo Integrator.io platform. Description First Login to the Celigo Integrator.io Platform and create a integration by clicking the “Create Integration” in the top right and name the integration. It will open a new screen as below when we click save &… Continue reading Sync Customers from Netsuite to Shopify

Shopify – Netsuite Integration

SHOPIFY FOR ANYTIME  Overall Application Requirements Shopify integration and Shopify implementation. Technologies Used Netsuite and Shopify API Shopify Proposed Team 1 Project Manager 1 Shopify Developer 1 Netsuite developer 1 Netsuite Administrator 1 Application Tester Statement Of Work Account – Jobin & Jismi will be doing the development and import initially on the sandbox account… Continue reading Shopify – Netsuite Integration