create endpoints for webhooks
This commit is contained in:
parent
c395146ac6
commit
e6e7a0c14d
|
@ -0,0 +1,349 @@
|
||||||
|
{
|
||||||
|
"id": 820982911946154508,
|
||||||
|
"email": "jon@doe.ca",
|
||||||
|
"closed_at": null,
|
||||||
|
"created_at": "2021-04-23T16:34:36-05:00",
|
||||||
|
"updated_at": "2021-04-23T16:34:36-05:00",
|
||||||
|
"number": 234,
|
||||||
|
"note": null,
|
||||||
|
"token": "123456abcd",
|
||||||
|
"gateway": null,
|
||||||
|
"test": true,
|
||||||
|
"total_price": "129905.00",
|
||||||
|
"subtotal_price": "129895.00",
|
||||||
|
"total_weight": 0,
|
||||||
|
"total_tax": "0.00",
|
||||||
|
"taxes_included": false,
|
||||||
|
"currency": "COP",
|
||||||
|
"financial_status": "voided",
|
||||||
|
"confirmed": false,
|
||||||
|
"total_discounts": "5.00",
|
||||||
|
"total_line_items_price": "129900.00",
|
||||||
|
"cart_token": null,
|
||||||
|
"buyer_accepts_marketing": true,
|
||||||
|
"name": "#9999",
|
||||||
|
"referring_site": null,
|
||||||
|
"landing_site": null,
|
||||||
|
"cancelled_at": "2021-04-23T16:34:36-05:00",
|
||||||
|
"cancel_reason": "customer",
|
||||||
|
"total_price_usd": null,
|
||||||
|
"checkout_token": null,
|
||||||
|
"reference": null,
|
||||||
|
"user_id": null,
|
||||||
|
"location_id": null,
|
||||||
|
"source_identifier": null,
|
||||||
|
"source_url": null,
|
||||||
|
"processed_at": null,
|
||||||
|
"device_id": null,
|
||||||
|
"phone": null,
|
||||||
|
"customer_locale": "es",
|
||||||
|
"app_id": null,
|
||||||
|
"browser_ip": null,
|
||||||
|
"landing_site_ref": null,
|
||||||
|
"order_number": 1234,
|
||||||
|
"discount_applications": [{
|
||||||
|
"type": "manual",
|
||||||
|
"value": "5.0",
|
||||||
|
"value_type": "fixed_amount",
|
||||||
|
"allocation_method": "across",
|
||||||
|
"target_selection": "explicit",
|
||||||
|
"target_type": "line_item",
|
||||||
|
"description": "Discount",
|
||||||
|
"title": "Discount"
|
||||||
|
}],
|
||||||
|
"discount_codes": [],
|
||||||
|
"note_attributes": [],
|
||||||
|
"payment_gateway_names": ["visa", "bogus"],
|
||||||
|
"processing_method": "",
|
||||||
|
"checkout_id": null,
|
||||||
|
"source_name": "web",
|
||||||
|
"fulfillment_status": "pending",
|
||||||
|
"tax_lines": [],
|
||||||
|
"tags": "",
|
||||||
|
"contact_email": "jon@doe.ca",
|
||||||
|
"order_status_url": "https:\\/\\/www.lanch.co\\/13526597696\\/orders\\/123456abcd\\/authenticate?key=abcdefg",
|
||||||
|
"presentment_currency": "COP",
|
||||||
|
"total_line_items_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_shipping_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"line_items": [{
|
||||||
|
"id": 866550311766439020,
|
||||||
|
"variant_id": 28754615959616,
|
||||||
|
"title": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "042GL20423",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 3739133018176,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "70000.00",
|
||||||
|
"total_discount": "0.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/866550311766439020",
|
||||||
|
"tax_lines": []
|
||||||
|
}, {
|
||||||
|
"id": 141249953214522974,
|
||||||
|
"variant_id": 39684515627163,
|
||||||
|
"title": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "FXXI0037",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 6665708863643,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "59900.00",
|
||||||
|
"total_discount": "5.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [{
|
||||||
|
"amount": "5.00",
|
||||||
|
"discount_application_index": 0,
|
||||||
|
"amount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/141249953214522974",
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"fulfillments": [],
|
||||||
|
"refunds": [],
|
||||||
|
"total_tip_received": "0.0",
|
||||||
|
"original_total_duties_set": null,
|
||||||
|
"current_total_duties_set": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Order\\/820982911946154508",
|
||||||
|
"shipping_lines": [{
|
||||||
|
"id": 271878346596884015,
|
||||||
|
"title": "Generic Shipping",
|
||||||
|
"price": "10.00",
|
||||||
|
"code": null,
|
||||||
|
"source": "shopify",
|
||||||
|
"phone": null,
|
||||||
|
"requested_fulfillment_service_id": null,
|
||||||
|
"delivery_category": null,
|
||||||
|
"carrier_identifier": null,
|
||||||
|
"discounted_price": "10.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discounted_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"billing_address": {
|
||||||
|
"first_name": "Bob",
|
||||||
|
"address1": "123 Billing Street",
|
||||||
|
"phone": "555-555-BILL",
|
||||||
|
"city": "Billtown",
|
||||||
|
"zip": "K2P0B0",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Biller",
|
||||||
|
"address2": null,
|
||||||
|
"company": "My Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Bob Biller",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"shipping_address": {
|
||||||
|
"first_name": "Steve",
|
||||||
|
"address1": "123 Shipping Street",
|
||||||
|
"phone": "555-555-SHIP",
|
||||||
|
"city": "Shippington",
|
||||||
|
"zip": "40003",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Shipper",
|
||||||
|
"address2": null,
|
||||||
|
"company": "Shipping Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Steve Shipper",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"customer": {
|
||||||
|
"id": 115310627314723954,
|
||||||
|
"email": "john@test.com",
|
||||||
|
"accepts_marketing": false,
|
||||||
|
"created_at": null,
|
||||||
|
"updated_at": null,
|
||||||
|
"first_name": "John",
|
||||||
|
"last_name": "Smith",
|
||||||
|
"orders_count": 0,
|
||||||
|
"state": "disabled",
|
||||||
|
"total_spent": "0.00",
|
||||||
|
"last_order_id": null,
|
||||||
|
"note": null,
|
||||||
|
"verified_email": true,
|
||||||
|
"multipass_identifier": null,
|
||||||
|
"tax_exempt": false,
|
||||||
|
"phone": null,
|
||||||
|
"tags": "",
|
||||||
|
"last_order_name": null,
|
||||||
|
"currency": "COP",
|
||||||
|
"accepts_marketing_updated_at": null,
|
||||||
|
"marketing_opt_in_level": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Customer\\/115310627314723954",
|
||||||
|
"default_address": {
|
||||||
|
"id": 715243470612851245,
|
||||||
|
"customer_id": 115310627314723954,
|
||||||
|
"first_name": null,
|
||||||
|
"last_name": null,
|
||||||
|
"company": null,
|
||||||
|
"address1": "123 Elm St.",
|
||||||
|
"address2": null,
|
||||||
|
"city": "Ottawa",
|
||||||
|
"province": "Ontario",
|
||||||
|
"country": "Canada",
|
||||||
|
"zip": "K2H7A8",
|
||||||
|
"phone": "123-123-1234",
|
||||||
|
"name": "",
|
||||||
|
"province_code": "ON",
|
||||||
|
"country_code": "CA",
|
||||||
|
"country_name": "Canada",
|
||||||
|
"default": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,372 @@
|
||||||
|
{
|
||||||
|
"id": 3781395087515,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Order\\/3781395087515",
|
||||||
|
"app_id": 580111,
|
||||||
|
"browser_ip": "181.33.21.208",
|
||||||
|
"buyer_accepts_marketing": true,
|
||||||
|
"cancel_reason": null,
|
||||||
|
"cancelled_at": null,
|
||||||
|
"cart_token": null,
|
||||||
|
"checkout_id": 20221949870235,
|
||||||
|
"checkout_token": "c4ed7ab35fb02968d4494e8d0abb779d",
|
||||||
|
"client_details": {
|
||||||
|
"accept_language": "es-US,es;q=0.9,en-US;q=0.8,en;q=0.7",
|
||||||
|
"browser_height": 568,
|
||||||
|
"browser_ip": "181.33.21.208",
|
||||||
|
"browser_width": 360,
|
||||||
|
"session_hash": null,
|
||||||
|
"user_agent": "Mozilla\\/5.0 (Linux; Android 8.0.0; SM-G935U Build\\/R16NW; wv) AppleWebKit\\/537.36 (KHTML, like Gecko) Version\\/4.0 Chrome\\/90.0.4430.82 Mobile Safari\\/537.36 Instagram 184.0.0.30.117 Android (26\\/8.0.0; 640dpi; 1440x2560; samsung; SM-G935U; hero2qlteue; qcom; es_US; 285855803)"
|
||||||
|
},
|
||||||
|
"closed_at": null,
|
||||||
|
"confirmed": true,
|
||||||
|
"contact_email": "redye-90@hotmail.com",
|
||||||
|
"created_at": "2021-04-23T16:22:18-05:00",
|
||||||
|
"currency": "COP",
|
||||||
|
"current_subtotal_price": "99900.00",
|
||||||
|
"current_subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"current_total_discounts": "0.00",
|
||||||
|
"current_total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"current_total_duties_set": null,
|
||||||
|
"current_total_price": "99900.00",
|
||||||
|
"current_total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"current_total_tax": "15950.42",
|
||||||
|
"current_total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"customer_locale": "es",
|
||||||
|
"device_id": null,
|
||||||
|
"discount_codes": [],
|
||||||
|
"email": "redye-90@hotmail.com",
|
||||||
|
"financial_status": "pending",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"gateway": "mercado_pago",
|
||||||
|
"landing_site": "\\/wallets\\/checkouts.json",
|
||||||
|
"landing_site_ref": null,
|
||||||
|
"location_id": null,
|
||||||
|
"name": "#2143",
|
||||||
|
"note": null,
|
||||||
|
"note_attributes": [],
|
||||||
|
"number": 1143,
|
||||||
|
"order_number": 2143,
|
||||||
|
"order_status_url": "https:\\/\\/www.lanch.co\\/13526597696\\/orders\\/fe7873ff31d74a05b844583583bdfe02\\/authenticate?key=b5b76c12d28d8d934f5afd39c7ff404f",
|
||||||
|
"original_total_duties_set": null,
|
||||||
|
"payment_gateway_names": ["mercado_pago"],
|
||||||
|
"phone": null,
|
||||||
|
"presentment_currency": "COP",
|
||||||
|
"processed_at": "2021-04-23T16:22:17-05:00",
|
||||||
|
"processing_method": "offsite",
|
||||||
|
"reference": null,
|
||||||
|
"referring_site": "https:\\/\\/www.lanch.co\\/products\\/combo-estuche-vidrio-flexible-ringke-fusion-x-samsung-galaxy-note-10-plus?variant=34540401000603",
|
||||||
|
"source_identifier": null,
|
||||||
|
"source_name": "web",
|
||||||
|
"source_url": null,
|
||||||
|
"subtotal_price": "99900.00",
|
||||||
|
"subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tags": "",
|
||||||
|
"tax_lines": [{
|
||||||
|
"price": "15950.42",
|
||||||
|
"rate": 0.19,
|
||||||
|
"title": "VAT",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
"taxes_included": true,
|
||||||
|
"test": false,
|
||||||
|
"token": "fe7873ff31d74a05b844583583bdfe02",
|
||||||
|
"total_discounts": "0.00",
|
||||||
|
"total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_line_items_price": "99900.00",
|
||||||
|
"total_line_items_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_outstanding": "99900.00",
|
||||||
|
"total_price": "99900.00",
|
||||||
|
"total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_price_usd": "27.48",
|
||||||
|
"total_shipping_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tax": "15950.42",
|
||||||
|
"total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tip_received": "0.00",
|
||||||
|
"total_weight": 0,
|
||||||
|
"updated_at": "2021-04-23T16:22:23-05:00",
|
||||||
|
"user_id": null,
|
||||||
|
"billing_address": {
|
||||||
|
"first_name": "Eyder ",
|
||||||
|
"address1": "Calle 55#16 a 13 ",
|
||||||
|
"phone": "300 8634185",
|
||||||
|
"city": "Soledad",
|
||||||
|
"zip": "",
|
||||||
|
"province": "Atl\xc3\xa1ntico",
|
||||||
|
"country": "Colombia",
|
||||||
|
"last_name": "Torres ",
|
||||||
|
"address2": "",
|
||||||
|
"company": "1140835044 ",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Eyder Torres ",
|
||||||
|
"country_code": "CO",
|
||||||
|
"province_code": "ATL"
|
||||||
|
},
|
||||||
|
"customer": {
|
||||||
|
"id": 5180918857883,
|
||||||
|
"email": "redye-90@hotmail.com",
|
||||||
|
"accepts_marketing": true,
|
||||||
|
"created_at": "2021-04-23T16:16:22-05:00",
|
||||||
|
"updated_at": "2021-04-23T16:22:18-05:00",
|
||||||
|
"first_name": "Eyder ",
|
||||||
|
"last_name": "Torres ",
|
||||||
|
"orders_count": 1,
|
||||||
|
"state": "disabled",
|
||||||
|
"total_spent": "99900.00",
|
||||||
|
"last_order_id": 3781395087515,
|
||||||
|
"note": null,
|
||||||
|
"verified_email": true,
|
||||||
|
"multipass_identifier": null,
|
||||||
|
"tax_exempt": false,
|
||||||
|
"phone": null,
|
||||||
|
"tags": "",
|
||||||
|
"last_order_name": "#2143",
|
||||||
|
"currency": "COP",
|
||||||
|
"accepts_marketing_updated_at": "2021-04-23T16:16:22-05:00",
|
||||||
|
"marketing_opt_in_level": "single_opt_in",
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Customer\\/5180918857883",
|
||||||
|
"default_address": {
|
||||||
|
"id": 6359637459099,
|
||||||
|
"customer_id": 5180918857883,
|
||||||
|
"first_name": "Eyder ",
|
||||||
|
"last_name": "Torres ",
|
||||||
|
"company": "1140835044 ",
|
||||||
|
"address1": "Calle 55#16 a 13 ",
|
||||||
|
"address2": "",
|
||||||
|
"city": "Soledad",
|
||||||
|
"province": "Atl\xc3\xa1ntico",
|
||||||
|
"country": "Colombia",
|
||||||
|
"zip": "",
|
||||||
|
"phone": "300 8634185",
|
||||||
|
"name": "Eyder Torres ",
|
||||||
|
"province_code": "ATL",
|
||||||
|
"country_code": "CO",
|
||||||
|
"country_name": "Colombia",
|
||||||
|
"default": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_applications": [],
|
||||||
|
"fulfillments": [],
|
||||||
|
"line_items": [{
|
||||||
|
"id": 9845157757083,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/9845157757083",
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"gift_card": false,
|
||||||
|
"grams": 0,
|
||||||
|
"name": "Combo Estuche Vidrio Flexible Ringke Fusion X Samsung Galaxy Note 10 Plus - Negro",
|
||||||
|
"origin_location": {
|
||||||
|
"id": 2150983401627,
|
||||||
|
"country_code": "CO",
|
||||||
|
"province_code": "DC",
|
||||||
|
"name": "Lanch - Accesorios Originales",
|
||||||
|
"address1": "Calle 1C Bis #31B-19",
|
||||||
|
"address2": "",
|
||||||
|
"city": "BOGOTA",
|
||||||
|
"zip": "111631"
|
||||||
|
},
|
||||||
|
"price": "99900.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "99900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"product_exists": true,
|
||||||
|
"product_id": 5271472996507,
|
||||||
|
"properties": [],
|
||||||
|
"quantity": 1,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"sku": "FUSG0029+ESSG0016",
|
||||||
|
"taxable": true,
|
||||||
|
"title": "Combo Estuche Vidrio Flexible Ringke Fusion X Samsung Galaxy Note 10 Plus",
|
||||||
|
"total_discount": "0.00",
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variant_id": 34540401000603,
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"variant_title": "Negro",
|
||||||
|
"vendor": "Ringke",
|
||||||
|
"tax_lines": [{
|
||||||
|
"price": "15950.42",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "15950.42",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rate": 0.19,
|
||||||
|
"title": "VAT"
|
||||||
|
}],
|
||||||
|
"duties": [],
|
||||||
|
"discount_allocations": []
|
||||||
|
}],
|
||||||
|
"refunds": [],
|
||||||
|
"shipping_address": {
|
||||||
|
"first_name": "Eyder ",
|
||||||
|
"address1": "Calle 55#16 a 13 ",
|
||||||
|
"phone": "300 8634185",
|
||||||
|
"city": "Soledad",
|
||||||
|
"zip": "",
|
||||||
|
"province": "Atl\xc3\xa1ntico",
|
||||||
|
"country": "Colombia",
|
||||||
|
"last_name": "Torres ",
|
||||||
|
"address2": "",
|
||||||
|
"company": "1140835044 ",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Eyder Torres ",
|
||||||
|
"country_code": "CO",
|
||||||
|
"province_code": "ATL"
|
||||||
|
},
|
||||||
|
"shipping_lines": [{
|
||||||
|
"id": 3208443265179,
|
||||||
|
"carrier_identifier": null,
|
||||||
|
"code": "Deprisa",
|
||||||
|
"delivery_category": null,
|
||||||
|
"discounted_price": "0.00",
|
||||||
|
"discounted_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phone": null,
|
||||||
|
"price": "0.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requested_fulfillment_service_id": null,
|
||||||
|
"source": "shopify",
|
||||||
|
"title": "Deprisa",
|
||||||
|
"tax_lines": [],
|
||||||
|
"discount_allocations": []
|
||||||
|
}]
|
||||||
|
}
|
|
@ -0,0 +1,349 @@
|
||||||
|
{
|
||||||
|
"id": 820982911946154508,
|
||||||
|
"email": "jon@doe.ca",
|
||||||
|
"closed_at": null,
|
||||||
|
"created_at": "2021-04-23T16:34:03-05:00",
|
||||||
|
"updated_at": "2021-04-23T16:34:03-05:00",
|
||||||
|
"number": 234,
|
||||||
|
"note": null,
|
||||||
|
"token": "123456abcd",
|
||||||
|
"gateway": null,
|
||||||
|
"test": true,
|
||||||
|
"total_price": "129905.00",
|
||||||
|
"subtotal_price": "129895.00",
|
||||||
|
"total_weight": 0,
|
||||||
|
"total_tax": "0.00",
|
||||||
|
"taxes_included": false,
|
||||||
|
"currency": "COP",
|
||||||
|
"financial_status": "voided",
|
||||||
|
"confirmed": false,
|
||||||
|
"total_discounts": "5.00",
|
||||||
|
"total_line_items_price": "129900.00",
|
||||||
|
"cart_token": null,
|
||||||
|
"buyer_accepts_marketing": true,
|
||||||
|
"name": "#9999",
|
||||||
|
"referring_site": null,
|
||||||
|
"landing_site": null,
|
||||||
|
"cancelled_at": "2021-04-23T16:34:03-05:00",
|
||||||
|
"cancel_reason": "customer",
|
||||||
|
"total_price_usd": null,
|
||||||
|
"checkout_token": null,
|
||||||
|
"reference": null,
|
||||||
|
"user_id": null,
|
||||||
|
"location_id": null,
|
||||||
|
"source_identifier": null,
|
||||||
|
"source_url": null,
|
||||||
|
"processed_at": null,
|
||||||
|
"device_id": null,
|
||||||
|
"phone": null,
|
||||||
|
"customer_locale": "es",
|
||||||
|
"app_id": null,
|
||||||
|
"browser_ip": null,
|
||||||
|
"landing_site_ref": null,
|
||||||
|
"order_number": 1234,
|
||||||
|
"discount_applications": [{
|
||||||
|
"type": "manual",
|
||||||
|
"value": "5.0",
|
||||||
|
"value_type": "fixed_amount",
|
||||||
|
"allocation_method": "across",
|
||||||
|
"target_selection": "explicit",
|
||||||
|
"target_type": "line_item",
|
||||||
|
"description": "Discount",
|
||||||
|
"title": "Discount"
|
||||||
|
}],
|
||||||
|
"discount_codes": [],
|
||||||
|
"note_attributes": [],
|
||||||
|
"payment_gateway_names": ["visa", "bogus"],
|
||||||
|
"processing_method": "",
|
||||||
|
"checkout_id": null,
|
||||||
|
"source_name": "web",
|
||||||
|
"fulfillment_status": "pending",
|
||||||
|
"tax_lines": [],
|
||||||
|
"tags": "",
|
||||||
|
"contact_email": "jon@doe.ca",
|
||||||
|
"order_status_url": "https:\\/\\/www.lanch.co\\/13526597696\\/orders\\/123456abcd\\/authenticate?key=abcdefg",
|
||||||
|
"presentment_currency": "COP",
|
||||||
|
"total_line_items_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_shipping_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"line_items": [{
|
||||||
|
"id": 866550311766439020,
|
||||||
|
"variant_id": 28754615959616,
|
||||||
|
"title": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "042GL20423",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 3739133018176,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "70000.00",
|
||||||
|
"total_discount": "0.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/866550311766439020",
|
||||||
|
"tax_lines": []
|
||||||
|
}, {
|
||||||
|
"id": 141249953214522974,
|
||||||
|
"variant_id": 39684515627163,
|
||||||
|
"title": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "FXXI0037",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 6665708863643,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "59900.00",
|
||||||
|
"total_discount": "5.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [{
|
||||||
|
"amount": "5.00",
|
||||||
|
"discount_application_index": 0,
|
||||||
|
"amount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/141249953214522974",
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"fulfillments": [],
|
||||||
|
"refunds": [],
|
||||||
|
"total_tip_received": "0.0",
|
||||||
|
"original_total_duties_set": null,
|
||||||
|
"current_total_duties_set": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Order\\/820982911946154508",
|
||||||
|
"shipping_lines": [{
|
||||||
|
"id": 271878346596884015,
|
||||||
|
"title": "Generic Shipping",
|
||||||
|
"price": "10.00",
|
||||||
|
"code": null,
|
||||||
|
"source": "shopify",
|
||||||
|
"phone": null,
|
||||||
|
"requested_fulfillment_service_id": null,
|
||||||
|
"delivery_category": null,
|
||||||
|
"carrier_identifier": null,
|
||||||
|
"discounted_price": "10.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discounted_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"billing_address": {
|
||||||
|
"first_name": "Bob",
|
||||||
|
"address1": "123 Billing Street",
|
||||||
|
"phone": "555-555-BILL",
|
||||||
|
"city": "Billtown",
|
||||||
|
"zip": "K2P0B0",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Biller",
|
||||||
|
"address2": null,
|
||||||
|
"company": "My Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Bob Biller",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"shipping_address": {
|
||||||
|
"first_name": "Steve",
|
||||||
|
"address1": "123 Shipping Street",
|
||||||
|
"phone": "555-555-SHIP",
|
||||||
|
"city": "Shippington",
|
||||||
|
"zip": "40003",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Shipper",
|
||||||
|
"address2": null,
|
||||||
|
"company": "Shipping Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Steve Shipper",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"customer": {
|
||||||
|
"id": 115310627314723954,
|
||||||
|
"email": "john@test.com",
|
||||||
|
"accepts_marketing": false,
|
||||||
|
"created_at": null,
|
||||||
|
"updated_at": null,
|
||||||
|
"first_name": "John",
|
||||||
|
"last_name": "Smith",
|
||||||
|
"orders_count": 0,
|
||||||
|
"state": "disabled",
|
||||||
|
"total_spent": "0.00",
|
||||||
|
"last_order_id": null,
|
||||||
|
"note": null,
|
||||||
|
"verified_email": true,
|
||||||
|
"multipass_identifier": null,
|
||||||
|
"tax_exempt": false,
|
||||||
|
"phone": null,
|
||||||
|
"tags": "",
|
||||||
|
"last_order_name": null,
|
||||||
|
"currency": "COP",
|
||||||
|
"accepts_marketing_updated_at": null,
|
||||||
|
"marketing_opt_in_level": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Customer\\/115310627314723954",
|
||||||
|
"default_address": {
|
||||||
|
"id": 715243470612851245,
|
||||||
|
"customer_id": 115310627314723954,
|
||||||
|
"first_name": null,
|
||||||
|
"last_name": null,
|
||||||
|
"company": null,
|
||||||
|
"address1": "123 Elm St.",
|
||||||
|
"address2": null,
|
||||||
|
"city": "Ottawa",
|
||||||
|
"province": "Ontario",
|
||||||
|
"country": "Canada",
|
||||||
|
"zip": "K2H7A8",
|
||||||
|
"phone": "123-123-1234",
|
||||||
|
"name": "",
|
||||||
|
"province_code": "ON",
|
||||||
|
"country_code": "CA",
|
||||||
|
"country_name": "Canada",
|
||||||
|
"default": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,349 @@
|
||||||
|
{
|
||||||
|
"id": 820982911946154508,
|
||||||
|
"email": "jon@doe.ca",
|
||||||
|
"closed_at": null,
|
||||||
|
"created_at": "2021-04-23T16:35:07-05:00",
|
||||||
|
"updated_at": "2021-04-23T16:35:07-05:00",
|
||||||
|
"number": 234,
|
||||||
|
"note": null,
|
||||||
|
"token": "123456abcd",
|
||||||
|
"gateway": null,
|
||||||
|
"test": true,
|
||||||
|
"total_price": "129905.00",
|
||||||
|
"subtotal_price": "129895.00",
|
||||||
|
"total_weight": 0,
|
||||||
|
"total_tax": "0.00",
|
||||||
|
"taxes_included": false,
|
||||||
|
"currency": "COP",
|
||||||
|
"financial_status": "voided",
|
||||||
|
"confirmed": false,
|
||||||
|
"total_discounts": "5.00",
|
||||||
|
"total_line_items_price": "129900.00",
|
||||||
|
"cart_token": null,
|
||||||
|
"buyer_accepts_marketing": true,
|
||||||
|
"name": "#9999",
|
||||||
|
"referring_site": null,
|
||||||
|
"landing_site": null,
|
||||||
|
"cancelled_at": "2021-04-23T16:35:07-05:00",
|
||||||
|
"cancel_reason": "customer",
|
||||||
|
"total_price_usd": null,
|
||||||
|
"checkout_token": null,
|
||||||
|
"reference": null,
|
||||||
|
"user_id": null,
|
||||||
|
"location_id": null,
|
||||||
|
"source_identifier": null,
|
||||||
|
"source_url": null,
|
||||||
|
"processed_at": null,
|
||||||
|
"device_id": null,
|
||||||
|
"phone": null,
|
||||||
|
"customer_locale": "es",
|
||||||
|
"app_id": null,
|
||||||
|
"browser_ip": null,
|
||||||
|
"landing_site_ref": null,
|
||||||
|
"order_number": 1234,
|
||||||
|
"discount_applications": [{
|
||||||
|
"type": "manual",
|
||||||
|
"value": "5.0",
|
||||||
|
"value_type": "fixed_amount",
|
||||||
|
"allocation_method": "across",
|
||||||
|
"target_selection": "explicit",
|
||||||
|
"target_type": "line_item",
|
||||||
|
"description": "Discount",
|
||||||
|
"title": "Discount"
|
||||||
|
}],
|
||||||
|
"discount_codes": [],
|
||||||
|
"note_attributes": [],
|
||||||
|
"payment_gateway_names": ["visa", "bogus"],
|
||||||
|
"processing_method": "",
|
||||||
|
"checkout_id": null,
|
||||||
|
"source_name": "web",
|
||||||
|
"fulfillment_status": "pending",
|
||||||
|
"tax_lines": [],
|
||||||
|
"tags": "",
|
||||||
|
"contact_email": "jon@doe.ca",
|
||||||
|
"order_status_url": "https:\\/\\/www.lanch.co\\/13526597696\\/orders\\/123456abcd\\/authenticate?key=abcdefg",
|
||||||
|
"presentment_currency": "COP",
|
||||||
|
"total_line_items_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_shipping_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"line_items": [{
|
||||||
|
"id": 866550311766439020,
|
||||||
|
"variant_id": 28754615959616,
|
||||||
|
"title": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "042GL20423",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 3739133018176,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "70000.00",
|
||||||
|
"total_discount": "0.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/866550311766439020",
|
||||||
|
"tax_lines": []
|
||||||
|
}, {
|
||||||
|
"id": 141249953214522974,
|
||||||
|
"variant_id": 39684515627163,
|
||||||
|
"title": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "FXXI0037",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 6665708863643,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "59900.00",
|
||||||
|
"total_discount": "5.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [{
|
||||||
|
"amount": "5.00",
|
||||||
|
"discount_application_index": 0,
|
||||||
|
"amount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/141249953214522974",
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"fulfillments": [],
|
||||||
|
"refunds": [],
|
||||||
|
"total_tip_received": "0.0",
|
||||||
|
"original_total_duties_set": null,
|
||||||
|
"current_total_duties_set": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Order\\/820982911946154508",
|
||||||
|
"shipping_lines": [{
|
||||||
|
"id": 271878346596884015,
|
||||||
|
"title": "Generic Shipping",
|
||||||
|
"price": "10.00",
|
||||||
|
"code": null,
|
||||||
|
"source": "shopify",
|
||||||
|
"phone": null,
|
||||||
|
"requested_fulfillment_service_id": null,
|
||||||
|
"delivery_category": null,
|
||||||
|
"carrier_identifier": null,
|
||||||
|
"discounted_price": "10.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discounted_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"billing_address": {
|
||||||
|
"first_name": "Bob",
|
||||||
|
"address1": "123 Billing Street",
|
||||||
|
"phone": "555-555-BILL",
|
||||||
|
"city": "Billtown",
|
||||||
|
"zip": "K2P0B0",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Biller",
|
||||||
|
"address2": null,
|
||||||
|
"company": "My Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Bob Biller",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"shipping_address": {
|
||||||
|
"first_name": "Steve",
|
||||||
|
"address1": "123 Shipping Street",
|
||||||
|
"phone": "555-555-SHIP",
|
||||||
|
"city": "Shippington",
|
||||||
|
"zip": "40003",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Shipper",
|
||||||
|
"address2": null,
|
||||||
|
"company": "Shipping Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Steve Shipper",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"customer": {
|
||||||
|
"id": 115310627314723954,
|
||||||
|
"email": "john@test.com",
|
||||||
|
"accepts_marketing": false,
|
||||||
|
"created_at": null,
|
||||||
|
"updated_at": null,
|
||||||
|
"first_name": "John",
|
||||||
|
"last_name": "Smith",
|
||||||
|
"orders_count": 0,
|
||||||
|
"state": "disabled",
|
||||||
|
"total_spent": "0.00",
|
||||||
|
"last_order_id": null,
|
||||||
|
"note": null,
|
||||||
|
"verified_email": true,
|
||||||
|
"multipass_identifier": null,
|
||||||
|
"tax_exempt": false,
|
||||||
|
"phone": null,
|
||||||
|
"tags": "",
|
||||||
|
"last_order_name": null,
|
||||||
|
"currency": "COP",
|
||||||
|
"accepts_marketing_updated_at": null,
|
||||||
|
"marketing_opt_in_level": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Customer\\/115310627314723954",
|
||||||
|
"default_address": {
|
||||||
|
"id": 715243470612851245,
|
||||||
|
"customer_id": 115310627314723954,
|
||||||
|
"first_name": null,
|
||||||
|
"last_name": null,
|
||||||
|
"company": null,
|
||||||
|
"address1": "123 Elm St.",
|
||||||
|
"address2": null,
|
||||||
|
"city": "Ottawa",
|
||||||
|
"province": "Ontario",
|
||||||
|
"country": "Canada",
|
||||||
|
"zip": "K2H7A8",
|
||||||
|
"phone": "123-123-1234",
|
||||||
|
"name": "",
|
||||||
|
"province_code": "ON",
|
||||||
|
"country_code": "CA",
|
||||||
|
"country_name": "Canada",
|
||||||
|
"default": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,349 @@
|
||||||
|
{
|
||||||
|
"id": 820982911946154508,
|
||||||
|
"email": "jon@doe.ca",
|
||||||
|
"closed_at": null,
|
||||||
|
"created_at": "2021-04-23T16:32:59-05:00",
|
||||||
|
"updated_at": "2021-04-23T16:32:59-05:00",
|
||||||
|
"number": 234,
|
||||||
|
"note": null,
|
||||||
|
"token": "123456abcd",
|
||||||
|
"gateway": null,
|
||||||
|
"test": true,
|
||||||
|
"total_price": "129905.00",
|
||||||
|
"subtotal_price": "129895.00",
|
||||||
|
"total_weight": 0,
|
||||||
|
"total_tax": "0.00",
|
||||||
|
"taxes_included": false,
|
||||||
|
"currency": "COP",
|
||||||
|
"financial_status": "voided",
|
||||||
|
"confirmed": false,
|
||||||
|
"total_discounts": "5.00",
|
||||||
|
"total_line_items_price": "129900.00",
|
||||||
|
"cart_token": null,
|
||||||
|
"buyer_accepts_marketing": true,
|
||||||
|
"name": "#9999",
|
||||||
|
"referring_site": null,
|
||||||
|
"landing_site": null,
|
||||||
|
"cancelled_at": "2021-04-23T16:32:59-05:00",
|
||||||
|
"cancel_reason": "customer",
|
||||||
|
"total_price_usd": null,
|
||||||
|
"checkout_token": null,
|
||||||
|
"reference": null,
|
||||||
|
"user_id": null,
|
||||||
|
"location_id": null,
|
||||||
|
"source_identifier": null,
|
||||||
|
"source_url": null,
|
||||||
|
"processed_at": null,
|
||||||
|
"device_id": null,
|
||||||
|
"phone": null,
|
||||||
|
"customer_locale": "es",
|
||||||
|
"app_id": null,
|
||||||
|
"browser_ip": null,
|
||||||
|
"landing_site_ref": null,
|
||||||
|
"order_number": 1234,
|
||||||
|
"discount_applications": [{
|
||||||
|
"type": "manual",
|
||||||
|
"value": "5.0",
|
||||||
|
"value_type": "fixed_amount",
|
||||||
|
"allocation_method": "across",
|
||||||
|
"target_selection": "explicit",
|
||||||
|
"target_type": "line_item",
|
||||||
|
"description": "Discount",
|
||||||
|
"title": "Discount"
|
||||||
|
}],
|
||||||
|
"discount_codes": [],
|
||||||
|
"note_attributes": [],
|
||||||
|
"payment_gateway_names": ["visa", "bogus"],
|
||||||
|
"processing_method": "",
|
||||||
|
"checkout_id": null,
|
||||||
|
"source_name": "web",
|
||||||
|
"fulfillment_status": "pending",
|
||||||
|
"tax_lines": [],
|
||||||
|
"tags": "",
|
||||||
|
"contact_email": "jon@doe.ca",
|
||||||
|
"order_status_url": "https:\\/\\/www.lanch.co\\/13526597696\\/orders\\/123456abcd\\/authenticate?key=abcdefg",
|
||||||
|
"presentment_currency": "COP",
|
||||||
|
"total_line_items_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discounts_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_shipping_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"subtotal_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129895.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "129905.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_tax_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"line_items": [{
|
||||||
|
"id": 866550311766439020,
|
||||||
|
"variant_id": 28754615959616,
|
||||||
|
"title": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "042GL20423",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 3739133018176,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Vidrio Templado Spigen Glas.tR Slim HD Apple iPhone 8 \\/ 7",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "70000.00",
|
||||||
|
"total_discount": "0.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "70000.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "0.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/866550311766439020",
|
||||||
|
"tax_lines": []
|
||||||
|
}, {
|
||||||
|
"id": 141249953214522974,
|
||||||
|
"variant_id": 39684515627163,
|
||||||
|
"title": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"quantity": 1,
|
||||||
|
"sku": "FXXI0037",
|
||||||
|
"variant_title": null,
|
||||||
|
"vendor": null,
|
||||||
|
"fulfillment_service": "manual",
|
||||||
|
"product_id": 6665708863643,
|
||||||
|
"requires_shipping": true,
|
||||||
|
"taxable": true,
|
||||||
|
"gift_card": false,
|
||||||
|
"name": "Estuche Ringke Fusion X Xiaomi Redmi Note 10 Verde",
|
||||||
|
"variant_inventory_management": "shopify",
|
||||||
|
"properties": [],
|
||||||
|
"product_exists": true,
|
||||||
|
"fulfillable_quantity": 1,
|
||||||
|
"grams": 0,
|
||||||
|
"price": "59900.00",
|
||||||
|
"total_discount": "5.00",
|
||||||
|
"fulfillment_status": null,
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "59900.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"total_discount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [{
|
||||||
|
"amount": "5.00",
|
||||||
|
"discount_application_index": 0,
|
||||||
|
"amount_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "5.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
"duties": [],
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/LineItem\\/141249953214522974",
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"fulfillments": [],
|
||||||
|
"refunds": [],
|
||||||
|
"total_tip_received": "0.0",
|
||||||
|
"original_total_duties_set": null,
|
||||||
|
"current_total_duties_set": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Order\\/820982911946154508",
|
||||||
|
"shipping_lines": [{
|
||||||
|
"id": 271878346596884015,
|
||||||
|
"title": "Generic Shipping",
|
||||||
|
"price": "10.00",
|
||||||
|
"code": null,
|
||||||
|
"source": "shopify",
|
||||||
|
"phone": null,
|
||||||
|
"requested_fulfillment_service_id": null,
|
||||||
|
"delivery_category": null,
|
||||||
|
"carrier_identifier": null,
|
||||||
|
"discounted_price": "10.00",
|
||||||
|
"price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discounted_price_set": {
|
||||||
|
"shop_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
},
|
||||||
|
"presentment_money": {
|
||||||
|
"amount": "10.00",
|
||||||
|
"currency_code": "COP"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discount_allocations": [],
|
||||||
|
"tax_lines": []
|
||||||
|
}],
|
||||||
|
"billing_address": {
|
||||||
|
"first_name": "Bob",
|
||||||
|
"address1": "123 Billing Street",
|
||||||
|
"phone": "555-555-BILL",
|
||||||
|
"city": "Billtown",
|
||||||
|
"zip": "K2P0B0",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Biller",
|
||||||
|
"address2": null,
|
||||||
|
"company": "My Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Bob Biller",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"shipping_address": {
|
||||||
|
"first_name": "Steve",
|
||||||
|
"address1": "123 Shipping Street",
|
||||||
|
"phone": "555-555-SHIP",
|
||||||
|
"city": "Shippington",
|
||||||
|
"zip": "40003",
|
||||||
|
"province": "Kentucky",
|
||||||
|
"country": "United States",
|
||||||
|
"last_name": "Shipper",
|
||||||
|
"address2": null,
|
||||||
|
"company": "Shipping Company",
|
||||||
|
"latitude": null,
|
||||||
|
"longitude": null,
|
||||||
|
"name": "Steve Shipper",
|
||||||
|
"country_code": "US",
|
||||||
|
"province_code": "KY"
|
||||||
|
},
|
||||||
|
"customer": {
|
||||||
|
"id": 115310627314723954,
|
||||||
|
"email": "john@test.com",
|
||||||
|
"accepts_marketing": false,
|
||||||
|
"created_at": null,
|
||||||
|
"updated_at": null,
|
||||||
|
"first_name": "John",
|
||||||
|
"last_name": "Smith",
|
||||||
|
"orders_count": 0,
|
||||||
|
"state": "disabled",
|
||||||
|
"total_spent": "0.00",
|
||||||
|
"last_order_id": null,
|
||||||
|
"note": null,
|
||||||
|
"verified_email": true,
|
||||||
|
"multipass_identifier": null,
|
||||||
|
"tax_exempt": false,
|
||||||
|
"phone": null,
|
||||||
|
"tags": "",
|
||||||
|
"last_order_name": null,
|
||||||
|
"currency": "COP",
|
||||||
|
"accepts_marketing_updated_at": null,
|
||||||
|
"marketing_opt_in_level": null,
|
||||||
|
"admin_graphql_api_id": "gid:\\/\\/shopify\\/Customer\\/115310627314723954",
|
||||||
|
"default_address": {
|
||||||
|
"id": 715243470612851245,
|
||||||
|
"customer_id": 115310627314723954,
|
||||||
|
"first_name": null,
|
||||||
|
"last_name": null,
|
||||||
|
"company": null,
|
||||||
|
"address1": "123 Elm St.",
|
||||||
|
"address2": null,
|
||||||
|
"city": "Ottawa",
|
||||||
|
"province": "Ontario",
|
||||||
|
"country": "Canada",
|
||||||
|
"zip": "K2H7A8",
|
||||||
|
"phone": "123-123-1234",
|
||||||
|
"name": "",
|
||||||
|
"province_code": "ON",
|
||||||
|
"country_code": "CA",
|
||||||
|
"country_name": "Canada",
|
||||||
|
"default": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
138
shopify.py
138
shopify.py
|
@ -125,16 +125,6 @@ class Shopify(SaleWebChannel):
|
||||||
}])
|
}])
|
||||||
return party
|
return party
|
||||||
|
|
||||||
# def get_shipment_api(self, shipment_id):
|
|
||||||
# if not shipment_id:
|
|
||||||
# return None
|
|
||||||
# # URI = 'https://%s:%s@%s/admin/api/2020-10/orders.json?ids=%s' % (
|
|
||||||
# # self.api_key, self.password_api, self.host_name, order_id)
|
|
||||||
# URI = 'https://api.mercadolibre.com/shipments/%s?access_token=%s' % (
|
|
||||||
# shipment_id, self.access_token)
|
|
||||||
# res = self.get_response(URI)
|
|
||||||
# return res.json()
|
|
||||||
|
|
||||||
def _return_sale(self, sale):
|
def _return_sale(self, sale):
|
||||||
pool = Pool()
|
pool = Pool()
|
||||||
Sale = pool.get('sale.sale')
|
Sale = pool.get('sale.sale')
|
||||||
|
@ -253,8 +243,6 @@ class Shopify(SaleWebChannel):
|
||||||
description = ''
|
description = ''
|
||||||
if not products:
|
if not products:
|
||||||
products = self._create_product(codes, line)
|
products = self._create_product(codes, line)
|
||||||
# self.raise_user_error('product_not_found')
|
|
||||||
# return False
|
|
||||||
for product in products:
|
for product in products:
|
||||||
Tax = _pool.get('account.tax')
|
Tax = _pool.get('account.tax')
|
||||||
un_price = Tax.reverse_compute((Decimal(line['price']) - discount),
|
un_price = Tax.reverse_compute((Decimal(line['price']) - discount),
|
||||||
|
@ -292,19 +280,10 @@ class Shopify(SaleWebChannel):
|
||||||
sale.state = 'cancel'
|
sale.state = 'cancel'
|
||||||
else:
|
else:
|
||||||
Sale.quote([sale])
|
Sale.quote([sale])
|
||||||
sale.state = 'confirmed'
|
|
||||||
print('*******************', sale.state )
|
print('*******************', sale.state )
|
||||||
sale.save()
|
sale.save()
|
||||||
# if sale_['fulfillment_status'] in ['fulfilled']:
|
|
||||||
# self._finish_sale(sale)
|
|
||||||
return sale
|
return sale
|
||||||
|
|
||||||
# def cancel_sales(self, sales, pack_id=None):
|
|
||||||
# Sale = Pool().get('sale.sale')
|
|
||||||
# for sale in sales:
|
|
||||||
# sale.state = 'cancel'
|
|
||||||
# sale.save()
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_response(cls, URI, params={}):
|
def get_response(cls, URI, params={}):
|
||||||
response = requests.get(URI, headers=HEADERS, params=urlencode(params))
|
response = requests.get(URI, headers=HEADERS, params=urlencode(params))
|
||||||
|
@ -323,23 +302,39 @@ class Shopify(SaleWebChannel):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def request_api(cls, data, header):
|
def request_api(cls, data, header):
|
||||||
pool = Pool()
|
|
||||||
channel = cls._get_channel()
|
|
||||||
response = {'status': 'error', 'msg': 'Fail in process !!!'}
|
response = {'status': 'error', 'msg': 'Fail in process !!!'}
|
||||||
|
channel = cls._get_channel()
|
||||||
if not channel:
|
if not channel:
|
||||||
return response
|
return response
|
||||||
if header.count('create'):
|
if header.count('create'):
|
||||||
order_id = data.get('id')
|
res = channel._create_sale(data)
|
||||||
URI = 'https://%s:%s@%s/admin/api/2020-10/orders.json?status=any&ids=%s' % (
|
|
||||||
channel.api_key, channel.password_api, channel.host_name, order_id)
|
|
||||||
result = cls.get_response(URI).json()
|
|
||||||
res = channel._create_sale(result['orders'][0])
|
|
||||||
if res:
|
if res:
|
||||||
response = {
|
response = {'status': 'ok', 'msg': 'Successfull create sale !!!'}
|
||||||
'status': 'ok',
|
elif header.count('fulfilled'):
|
||||||
'msg': 'Successfull process !!!'
|
cls.order_fulfilled(data)
|
||||||
}
|
response = {'status': 'ok', 'msg': 'Successfull process sale !!!'}
|
||||||
if header.count('fulfilled'):
|
elif header.count('paid'):
|
||||||
|
pass
|
||||||
|
elif header.count('updated'):
|
||||||
|
pass
|
||||||
|
elif header.coun('cancelled'):
|
||||||
|
cls.order_cancelled(data)
|
||||||
|
response = {'status': 'ok', 'msg': 'Successfull cancel sale !!!'}
|
||||||
|
return response
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def order_cancelled(cls, data):
|
||||||
|
order_id = data.get('id')
|
||||||
|
Sale = Pool().get('sale.sale')
|
||||||
|
sales = Sale.search([
|
||||||
|
('reference', '=', str(order_id))
|
||||||
|
])
|
||||||
|
if not sales:
|
||||||
|
return response
|
||||||
|
Sale.cancel(sales)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def order_fulfilled(cls, data):
|
||||||
order_id = data.get('id')
|
order_id = data.get('id')
|
||||||
Sale = Pool().get('sale.sale')
|
Sale = Pool().get('sale.sale')
|
||||||
sales = Sale.search([
|
sales = Sale.search([
|
||||||
|
@ -351,6 +346,8 @@ class Shopify(SaleWebChannel):
|
||||||
sale = sales[0]
|
sale = sales[0]
|
||||||
if sale.invoices:
|
if sale.invoices:
|
||||||
return response
|
return response
|
||||||
|
else:
|
||||||
|
Sale.confirm([sales])
|
||||||
|
|
||||||
if len(sales) > 1:
|
if len(sales) > 1:
|
||||||
# channel.upload_note(sale, 'Error, al generar factura orden duplicada')
|
# channel.upload_note(sale, 'Error, al generar factura orden duplicada')
|
||||||
|
@ -362,78 +359,3 @@ class Shopify(SaleWebChannel):
|
||||||
'comment': 'GUIA DE ENVIO NO. ' + data['fulfillments'][0]['tracking_number'],
|
'comment': 'GUIA DE ENVIO NO. ' + data['fulfillments'][0]['tracking_number'],
|
||||||
'tracking_number': data['fulfillments'][0]['tracking_number']
|
'tracking_number': data['fulfillments'][0]['tracking_number']
|
||||||
})
|
})
|
||||||
try:
|
|
||||||
channel._finish_sale(sale)
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
# channel.upload_note(sale, 'Error al finalizar factura')
|
|
||||||
response = {'status': 'ok', 'msg': 'Successfull process !!!'}
|
|
||||||
return response
|
|
||||||
|
|
||||||
def _finish_sale(self, sale, type='invoice'):
|
|
||||||
ctx = self._get_context()
|
|
||||||
pool = Pool()
|
|
||||||
Sale = pool.get('sale.sale')
|
|
||||||
Invoice = pool.get('account.invoice')
|
|
||||||
Date = pool.get('ir.date')
|
|
||||||
with Transaction().set_context(ctx):
|
|
||||||
Sale.process([sale])
|
|
||||||
# if not sale.invoices:
|
|
||||||
# return
|
|
||||||
# invoice = sale.invoices[0]
|
|
||||||
# invoice.invoice_date = Date.today()
|
|
||||||
# # if type == 'return':
|
|
||||||
# # sale_origin = sale.origin
|
|
||||||
# # if sale_origin.invoices:
|
|
||||||
# # inv_origin = sale_origin.invoices[0]
|
|
||||||
# # invoice.credit_note_concept = '2'
|
|
||||||
# # invoice.original_invoice = inv_origin.id
|
|
||||||
# invoice.save()
|
|
||||||
# Invoice.validate_invoice([invoice])
|
|
||||||
# if invoice.invoice_type not in ('C', 'P', 'M'):
|
|
||||||
# try:
|
|
||||||
# invoice.submit([invoice])
|
|
||||||
# if not invoice.cufe:
|
|
||||||
# return
|
|
||||||
# except:
|
|
||||||
# self.upload_note(sale, 'Error de envio DIAN')
|
|
||||||
# Invoice.post([invoice])
|
|
||||||
# self.upload_note(sale, 'Factura generada')
|
|
||||||
# self.upload_invoice(sale)
|
|
||||||
|
|
||||||
# def upload_invoice(self, sale):
|
|
||||||
# if not sale.reference or not sale.invoices:
|
|
||||||
# return
|
|
||||||
#
|
|
||||||
# invoice = sale.invoices[0]
|
|
||||||
# pack_id = sale.reference
|
|
||||||
# if sale.pack_id:
|
|
||||||
# pack_id = sale.pack_id
|
|
||||||
# URI = 'https://api.mercadolibre.com/packs/%s/fiscal_documents?access_token=%s' % (
|
|
||||||
# pack_id, self.access_token)
|
|
||||||
# if sale.uploaded_invoice:
|
|
||||||
# response = requests.delete(URI)
|
|
||||||
#
|
|
||||||
# report = self.render_report(invoice)
|
|
||||||
# file = {"fiscal_document": report}
|
|
||||||
# response = requests.post(URI, files=file)
|
|
||||||
# print(response.status_code)
|
|
||||||
# message = 'Error al subir factura'
|
|
||||||
# if response.status_code in [200, 201, 202]:
|
|
||||||
# res = response.json()
|
|
||||||
# upload_ids = 'Upload ids: ' + ', '.join(list(res['ids']))
|
|
||||||
# sale.write([sale], {
|
|
||||||
# 'uploaded_invoice': True,
|
|
||||||
# 'document_invoice': upload_ids,
|
|
||||||
# })
|
|
||||||
# message = 'Factura Cargada exitosamente'
|
|
||||||
# self.upload_note(sale, message)
|
|
||||||
#
|
|
||||||
# def upload_note(self, sale, message):
|
|
||||||
# URI = 'https://%s:%s@%s/admin/api/2020-10/%s.json?' % (
|
|
||||||
# self.api_key, self.password_api, self.host_name, sale.reference)
|
|
||||||
# params = {"id": sale.reference, "note": message}
|
|
||||||
# request = json.dumps(params)
|
|
||||||
# response = requests.put(URI, headers=HEADERS, data=request)
|
|
||||||
# if not response.status_code in [200, 201, 202]:
|
|
||||||
# self.send_mail_notification('error al crear nota en orden ' + sale.reference)
|
|
||||||
|
|
Loading…
Reference in New Issue