Comment faire
Cette section fournit des informations sur la manière d’obtenir des résultats spécifiques avec l’API.
Pièces
Cette section présente des exemples de charges utiles de transactions de pièces.
Envoyer une transaction de pièce
Envoyez une charge utile qui contient uniquement une transaction de pièce comportant 2 pièces.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-06-14T00:00:00Z",
"transaction_number": "33446088",
"transaction_open_date": "2023-06-13T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "f6c1d22c-0325-43d6-8d62-51623b8edb61"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FLANGED TORX SCREW M6 X 30",
"part_number": "420441575",
"quantity": 2.0,
"dealer_cost": 1.74,
"dealer_price": 2.89,
"msrp": 2.89,
"total_customer_price": 2.89,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "XPS - SYN CHAIN CASE OIL 355ML",
"part_number": "9779156",
"quantity": 1.0,
"dealer_cost": 9.44,
"dealer_price": 15.99,
"msrp": 15.99,
"total_customer_price": 15.99,
"additional_costs": []
}
],
"units": [],
"jobs": []
}
]
}'Envoyer 5 transactions de pièces
Envoyer une charge utile qui contient 5 transactions de pièces.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Cookie: BrowserId=TGqlO6jDEe2ED097Ts-ckA; CookieConsentPolicy=0:1; LSKey-c$CookieConsentPolicy=0:1' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086775",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "752da4a7-3979-49f4-b58e-c5f4bffb1a86"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GASKET",
"part_number": "420630260",
"quantity": 2.0,
"dealer_cost": 14.37,
"dealer_price": 29.99,
"msrp": 29.99,
"total_customer_price": 29.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "COVER_LATERAL",
"part_number": "707801015",
"quantity": 1.0,
"dealer_cost": 55.48,
"dealer_price": 92.99,
"msrp": 92.99,
"total_customer_price": 92.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "TORX-TRUSS PT K40 X 16",
"part_number": "250000759",
"quantity": 2.0,
"dealer_cost": 1.19,
"dealer_price": 1.99,
"msrp": 1.99,
"total_customer_price": 1.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "SPYDER ENS. CHANG. HUILE 5W40 (SM5) 991",
"part_number": "779247",
"quantity": 1.0,
"dealer_cost": 64.16,
"dealer_price": 105.99,
"msrp": 105.99,
"total_customer_price": 121.86,
"additional_costs": [
{
"amount": 15.87,
"applicable_amount": 105.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PANTALON DE PLUIE U/U G/L",
"part_number": "4408410990",
"quantity": 1.0,
"dealer_cost": 47.99,
"dealer_price": 79.99,
"msrp": 79.99,
"total_customer_price": 79.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CHANDAIL PERFORMANCE M.L. HOMME G",
"part_number": "4545060927",
"quantity": 1.0,
"dealer_cost": 39.46,
"dealer_price": 34.99,
"msrp": 69.99,
"total_customer_price": 34.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "VFI SEA-DOO MOTION (US/CA) UNISEX M",
"part_number": "2859760690",
"quantity": 1.0,
"dealer_cost": 41.14,
"dealer_price": 69.99,
"msrp": 69.99,
"total_customer_price": 80.47,
"additional_costs": [
{
"amount": 10.48,
"applicable_amount": 69.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": []
},
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086776",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "3018923e-ec07-4412-bff9-781a7c044ba0"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GASKET",
"part_number": "420630260",
"quantity": 2.0,
"dealer_cost": 14.37,
"dealer_price": 29.99,
"msrp": 29.99,
"total_customer_price": 29.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "COVER_LATERAL",
"part_number": "707801015",
"quantity": 1.0,
"dealer_cost": 55.48,
"dealer_price": 92.99,
"msrp": 92.99,
"total_customer_price": 92.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "TORX-TRUSS PT K40 X 16",
"part_number": "250000759",
"quantity": 2.0,
"dealer_cost": 1.19,
"dealer_price": 1.99,
"msrp": 1.99,
"total_customer_price": 1.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "SPYDER ENS. CHANG. HUILE 5W40 (SM5) 991",
"part_number": "779247",
"quantity": 1.0,
"dealer_cost": 64.16,
"dealer_price": 105.99,
"msrp": 105.99,
"total_customer_price": 121.86,
"additional_costs": [
{
"amount": 15.87,
"applicable_amount": 105.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PANTALON DE PLUIE U/U G/L",
"part_number": "4408410990",
"quantity": 1.0,
"dealer_cost": 47.99,
"dealer_price": 79.99,
"msrp": 79.99,
"total_customer_price": 79.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CHANDAIL PERFORMANCE M.L. HOMME G",
"part_number": "4545060927",
"quantity": 1.0,
"dealer_cost": 39.46,
"dealer_price": 34.99,
"msrp": 69.99,
"total_customer_price": 34.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "VFI SEA-DOO MOTION (US/CA) UNISEX M",
"part_number": "2859760690",
"quantity": 1.0,
"dealer_cost": 41.14,
"dealer_price": 69.99,
"msrp": 69.99,
"total_customer_price": 80.47,
"additional_costs": [
{
"amount": 10.48,
"applicable_amount": 69.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": []
},
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
},
{
"city": "Kuujjuaq",
"country": "CAN",
"customer_hash": "b25d0a94ad6707d04957ca22400aeae92ba7a4497e53f25f1991d7323d0864e7",
"customer_id": "008463",
"recipient": "Customer",
"state_province": "QC"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086779",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "df284c22-8ed3-4a83-a19c-52a82ade8805"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GASKET",
"part_number": "420630260",
"quantity": 2.0,
"dealer_cost": 14.37,
"dealer_price": 29.99,
"msrp": 29.99,
"total_customer_price": 29.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "COVER_LATERAL",
"part_number": "707801015",
"quantity": 1.0,
"dealer_cost": 55.48,
"dealer_price": 92.99,
"msrp": 92.99,
"total_customer_price": 92.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "TORX-TRUSS PT K40 X 16",
"part_number": "250000759",
"quantity": 2.0,
"dealer_cost": 1.19,
"dealer_price": 1.99,
"msrp": 1.99,
"total_customer_price": 1.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "SPYDER ENS. CHANG. HUILE 5W40 (SM5) 991",
"part_number": "779247",
"quantity": 1.0,
"dealer_cost": 64.16,
"dealer_price": 105.99,
"msrp": 105.99,
"total_customer_price": 121.86,
"additional_costs": [
{
"amount": 15.87,
"applicable_amount": 105.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PANTALON DE PLUIE U/U G/L",
"part_number": "4408410990",
"quantity": 1.0,
"dealer_cost": 47.99,
"dealer_price": 79.99,
"msrp": 79.99,
"total_customer_price": 79.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CHANDAIL PERFORMANCE M.L. HOMME G",
"part_number": "4545060927",
"quantity": 1.0,
"dealer_cost": 39.46,
"dealer_price": 34.99,
"msrp": 69.99,
"total_customer_price": 34.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "VFI SEA-DOO MOTION (US/CA) UNISEX M",
"part_number": "2859760690",
"quantity": 1.0,
"dealer_cost": 41.14,
"dealer_price": 69.99,
"msrp": 69.99,
"total_customer_price": 80.47,
"additional_costs": [
{
"amount": 10.48,
"applicable_amount": 69.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": []
},
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
},
{
"city": "Kuujjuaq",
"country": "CAN",
"customer_hash": "b25d0a94ad6707d04957ca22400aeae92ba7a4497e53f25f1991d7323d0864e7",
"customer_id": "008463",
"recipient": "Customer",
"state_province": "QC"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086987",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "3a9a8d55-2fc6-480c-81b7-8b976023d2b6"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GASKET",
"part_number": "420630260",
"quantity": 2.0,
"dealer_cost": 14.37,
"dealer_price": 29.99,
"msrp": 29.99,
"total_customer_price": 29.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "COVER_LATERAL",
"part_number": "707801015",
"quantity": 1.0,
"dealer_cost": 55.48,
"dealer_price": 92.99,
"msrp": 92.99,
"total_customer_price": 92.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "TORX-TRUSS PT K40 X 16",
"part_number": "250000759",
"quantity": 2.0,
"dealer_cost": 1.19,
"dealer_price": 1.99,
"msrp": 1.99,
"total_customer_price": 1.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "SPYDER ENS. CHANG. HUILE 5W40 (SM5) 991",
"part_number": "779247",
"quantity": 1.0,
"dealer_cost": 64.16,
"dealer_price": 105.99,
"msrp": 105.99,
"total_customer_price": 121.86,
"additional_costs": [
{
"amount": 15.87,
"applicable_amount": 105.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PANTALON DE PLUIE U/U G/L",
"part_number": "4408410990",
"quantity": 1.0,
"dealer_cost": 47.99,
"dealer_price": 79.99,
"msrp": 79.99,
"total_customer_price": 79.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CHANDAIL PERFORMANCE M.L. HOMME G",
"part_number": "4545060927",
"quantity": 1.0,
"dealer_cost": 39.46,
"dealer_price": 34.99,
"msrp": 69.99,
"total_customer_price": 34.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "VFI SEA-DOO MOTION (US/CA) UNISEX M",
"part_number": "2859760690",
"quantity": 1.0,
"dealer_cost": 41.14,
"dealer_price": 69.99,
"msrp": 69.99,
"total_customer_price": 80.47,
"additional_costs": [
{
"amount": 10.48,
"applicable_amount": 69.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": []
},
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086654",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "09b475f5-8807-4d79-a72f-8ccaf1ff60d4"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GASKET",
"part_number": "420630260",
"quantity": 2.0,
"dealer_cost": 14.37,
"dealer_price": 29.99,
"msrp": 29.99,
"total_customer_price": 29.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "COVER_LATERAL",
"part_number": "707801015",
"quantity": 1.0,
"dealer_cost": 55.48,
"dealer_price": 92.99,
"msrp": 92.99,
"total_customer_price": 92.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "TORX-TRUSS PT K40 X 16",
"part_number": "250000759",
"quantity": 2.0,
"dealer_cost": 1.19,
"dealer_price": 1.99,
"msrp": 1.99,
"total_customer_price": 1.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "SPYDER ENS. CHANG. HUILE 5W40 (SM5) 991",
"part_number": "779247",
"quantity": 1.0,
"dealer_cost": 64.16,
"dealer_price": 105.99,
"msrp": 105.99,
"total_customer_price": 121.86,
"additional_costs": [
{
"amount": 15.87,
"applicable_amount": 105.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PANTALON DE PLUIE U/U G/L",
"part_number": "4408410990",
"quantity": 1.0,
"dealer_cost": 47.99,
"dealer_price": 79.99,
"msrp": 79.99,
"total_customer_price": 79.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CHANDAIL PERFORMANCE M.L. HOMME G",
"part_number": "4545060927",
"quantity": 1.0,
"dealer_cost": 39.46,
"dealer_price": 34.99,
"msrp": 69.99,
"total_customer_price": 34.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "VFI SEA-DOO MOTION (US/CA) UNISEX M",
"part_number": "2859760690",
"quantity": 1.0,
"dealer_cost": 41.14,
"dealer_price": 69.99,
"msrp": 69.99,
"total_customer_price": 80.47,
"additional_costs": [
{
"amount": 10.48,
"applicable_amount": 69.99,
"description": "Sales",
"rate": 0.33,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": []
}
]
}Réparation
Cette section présente des exemples de charges utiles de transactions de réparation.
Envoyer une transaction de réparation
Envoyer une charge utile qui contient uniquement une transaction de réparation sans pièces.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Kuujjuaq",
"country": "CAN",
"customer_hash": "b25d0a94ad6707d04957ca22400aeae92ba7a4497e53f25f1991d7323d0864e7",
"customer_id": "008463",
"recipient": "Customer",
"state_province": "QC"
}
],
"transaction_close_date": "2023-04-19T00:00:00Z",
"transaction_number": "32181064",
"transaction_open_date": "2023-04-18T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "856029fe-c525-4d97-8cf7-dc2e28c96bf1"
},
"parts": [],
"units": [],
"jobs": [
{
"vin": "2BXNBDD26LV002260",
"odometer_reading": 13570.0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 124.95,
"labour_worked_hours": 1.42,
"labour_billed_hours": 1.42,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 177.43,
"is_warranty_job": false,
"job_number": "20225365",
"job_code": "OTH",
"description": "Job 1",
"additional_costs": [],
"hours": 0
}
]
}
]
}'Envoyer 2 transactions de réparation
Envoyer une charge utile avec deux factures :
- Une commande de réparation et une pièce
- Une commande de réparation et plusieurs pièces
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33083682",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "b19ab8c9-68c4-479c-9f1f-8226ddd8c484"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "BELT DRIVE",
"part_number": "422280366",
"quantity": 1.0,
"dealer_cost": 118.42,
"dealer_price": 209.99,
"msrp": 209.99,
"total_customer_price": 233.09,
"additional_costs": [
{
"amount": 23.1,
"applicable_amount": 209.99,
"description": "Sales",
"rate": 0.11,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": [
{
"vin": "YDV98066E323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 165.0,
"labour_worked_hours": 4.03,
"labour_billed_hours": 4.03,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 664.95,
"is_warranty_job": false,
"job_number": "20192310",
"job_code": "OTH",
"description": "PDI PONTOON SEA-DOO SWITCH",
"additional_costs": [],
"hours": 0
}
]
},
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33083688",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "971278a9-20f9-4234-9a27-a04731c2c32b"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "BELT DRIVE",
"part_number": "422280366",
"quantity": 1.0,
"dealer_cost": 118.42,
"dealer_price": 209.99,
"msrp": 209.99,
"total_customer_price": 233.09,
"additional_costs": [
{
"amount": 23.1,
"applicable_amount": 209.99,
"description": "Sales",
"rate": 0.11,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": [
{
"vin": "YDV98066E323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 165.0,
"labour_worked_hours": 4.03,
"labour_billed_hours": 4.03,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 664.95,
"is_warranty_job": false,
"job_number": "20192310",
"job_code": "OTH",
"description": "PDI PONTOON SEA-DOO SWITCH",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV98066E323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 165.0,
"labour_worked_hours": 1.27,
"labour_billed_hours": 1.27,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 209.55,
"is_warranty_job": false,
"job_number": "20192311",
"job_code": "OTH",
"description": "install cover",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV60320B323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH000"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH001"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH002"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH003"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH004"
}
],
"total_customer_job_price": 0.0,
"is_warranty_job": false,
"job_number": "19568805",
"job_code": "OTH",
"description": "Install Accessories",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV60320B323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 0.0,
"is_warranty_job": false,
"job_number": "19568806",
"job_code": "OTH",
"description": "PREP/SERVICE TO GO",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV60320B323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 0.0,
"is_warranty_job": false,
"job_number": "19568807",
"job_code": "OTH",
"description": "LAKE TEST",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV60320B323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH000"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 0.0,
"labour_billed_hours": 0.0,
"technician_party_id": "TECH001"
}
],
"total_customer_job_price": 0.0,
"is_warranty_job": false,
"job_number": "19568808",
"job_code": "OTH",
"description": "ASSY",
"additional_costs": [],
"hours": 0
}
]
}
]
}'Envoyer une transaction de réparation avec des pièces non BRP
Envoyez une transaction de réparation avec une pièce non BRP.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/0000706221/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_CODE' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33083687",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "971278a9-20f9-4234-9a27-a04731c2c32b"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "NON-BRP-PARTS",
"part_number": "NON-BRP-PARTS",
"quantity": 2.0,
"total_customer_price": 2.89,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "BELT DRIVE",
"part_number": "422280366",
"quantity": 1.0,
"dealer_cost": 118.42,
"dealer_price": 209.99,
"msrp": 209.99,
"total_customer_price": 233.09,
"additional_costs": [
{
"amount": 23.1,
"applicable_amount": 209.99,
"description": "Sales",
"rate": 0.11,
"type": "Tax"
}
]
}
],
"units": [],
"jobs": [
{
"vin": "YDV98066E323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 165.0,
"labour_worked_hours": 4.03,
"labour_billed_hours": 4.03,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 664.95,
"is_warranty_job": false,
"job_number": "20192310",
"job_code": "OTH",
"description": "PDI PONTOON SEA-DOO SWITCH",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV98066E323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 165.0,
"labour_worked_hours": 1.27,
"labour_billed_hours": 1.27,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 209.55,
"is_warranty_job": false,
"job_number": "20192311",
"job_code": "OTH",
"description": "install cover",
"additional_costs": [],
"hours": 0
},
{
"vin": "YDV60320B323",
"odometer_reading": 0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 105.0,
"labour_worked_hours": 3.6,
"labour_billed_hours": 3.6,
"technician_party_id": "TECH000"
},
{
"labour_rate": 105.0,
"labour_worked_hours": 2.0,
"labour_billed_hours": 2.0,
"technician_party_id": "TECH001"
}
],
"total_customer_job_price": 0.0,
"is_warranty_job": false,
"job_number": "19568805",
"job_code": "OTH",
"description": "Install Accessories",
"additional_costs": [],
"hours": 0
}
]
}
]
}'Unité
Cette section présente des exemples de charges utiles de transactions d'unités.
Envoyer une vente d’unité
Envoyez une charge utile contenant uniquement une transaction d’unité.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Cookie: BrowserId=TGqlO6jDEe2ED097Ts-ckA; CookieConsentPolicy=0:1; LSKey-c$CookieConsentPolicy=0:1' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Kuujjuaq",
"country": "CAN",
"customer_hash": "b25d0a94ad6707d04957ca22400aeae92ba7a4497e53f25f1991d7323d0864e7",
"customer_id": "008463",
"recipient": "Customer",
"state_province": "QC"
}
],
"transaction_close_date": "2023-06-24T00:00:00Z",
"transaction_number": "33513711",
"transaction_open_date": "2023-06-23T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "bc942844-e364-49da-91ef-08acf8b27892"
},
"parts": [],
"units": [
{
"odometer_reading": 0,
"vin": "YDV21842A212",
"class_code": "New",
"sales_lead_id": "CW",
"additional_costs": [],
"currency": "CAD",
"financed_amount": 0,
"trade_ins": [],
"financed_rate": 0,
"financed_term_duration": 48,
"dealer_cost": 7739.26,
"dealer_price": 8239.65,
"msrp": 8239.65,
"total_customer_price": 8239.65
}
],
"jobs": []
}
]
}'Envoyer une vente d’unité avec accessoires
Envoyez une charge utile avec une facture pour une unité et une pièce.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-04-08T00:00:00Z",
"transaction_number": "32545457",
"transaction_open_date": "2023-04-07T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "07ad6aba-ce87-49cb-a499-dcb182f1a787"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "O-RING",
"part_number": "420631089",
"quantity": 1.0,
"dealer_cost": 3.29,
"dealer_price": 4.15,
"msrp": 5.39,
"total_customer_price": 4.15,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "O-RING",
"part_number": "420631310",
"quantity": 1.0,
"dealer_cost": 2.48,
"dealer_price": 2.95,
"msrp": 3.99,
"total_customer_price": 2.95,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "HEX. SCREW M12 X 140",
"part_number": "420641859",
"quantity": 1.0,
"dealer_cost": 15.48,
"dealer_price": 19.99,
"msrp": 24.99,
"total_customer_price": 19.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "OIL SEAL",
"part_number": "420950089",
"quantity": 1.0,
"dealer_cost": 9.98,
"dealer_price": 14.39,
"msrp": 16.99,
"total_customer_price": 14.39,
"additional_costs": []
}
],
"units": [
{
"odometer_reading": 0,
"vin": "3JBLWAU48PJ000547",
"class_code": "New",
"sales_lead_id": "SK",
"additional_costs": [],
"currency": "CAD",
"financed_amount": 0,
"trade_ins": [],
"financed_rate": 0,
"financed_term_duration": 60,
"dealer_cost": 17596.44,
"dealer_price": 18606.95,
"msrp": 18606.95,
"total_customer_price": 18606.95
}
],
"jobs": []
}
]
}'Envoyer une vente d’unité avec réparation et pièce
Envoyez une charge utile avec une facture pour une vente d’une unité, une réparation et une pièce.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": "77c6c73a430e5b4630321d52eecfba3574662dcfcee84d92cefde2b93df03161",
"customer_id": "21765GE0",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-06-16T00:00:00Z",
"transaction_number": "33403793",
"transaction_open_date": "2023-06-15T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "5a8b1e04-c28a-41c3-8aea-63d1cea79ad1"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "PLAQUETTE FREIN",
"part_number": "507032473",
"quantity": 1.0,
"dealer_cost": 48.94,
"dealer_price": 65.44,
"msrp": 76.99,
"total_customer_price": 65.44,
"additional_costs": []
}
],
"units": [
{
"odometer_reading": 0,
"vin": "3JBVMAV48PE000943",
"class_code": "New",
"sales_lead_id": "SS",
"additional_costs": [],
"currency": "CAD",
"financed_amount": 0,
"trade_ins": [],
"financed_rate": 0,
"financed_term_duration": 0,
"dealer_cost": 24965.77,
"dealer_price": 28250.16,
"msrp": 28250.16,
"total_customer_price": 28250.16
}
],
"jobs": [
{
"vin": "2BPSMCLA2LV000389",
"odometer_reading": 9204.0,
"currency": "CAD",
"time_cards": [
{
"labour_rate": 95.0,
"labour_worked_hours": 8.5,
"labour_billed_hours": 8.5,
"technician_party_id": "TECH000"
}
],
"total_customer_job_price": 807.5,
"is_warranty_job": false,
"job_number": "20100059",
"job_code": "OTH",
"description": "SLED FEELS LIKE IT IS SURGING",
"additional_costs": [],
"hours": 0
}
]
}
]
}'Mettre à jour une transaction
Le premier payload envoie une transaction de pièce.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": null,
"customer_id": "GUEST",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-06T00:00:00Z",
"transaction_number": "32729323",
"transaction_open_date": "2023-05-05T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "0558d4af-5b38-4721-b534-55c81a9f1b85"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "Sea-Doo 4T 5W-40 Synthetic Blend Oil Change Kit for Rotax 1500 cc or more engine",
"part_number": "779251",
"quantity": 1.0,
"dealer_cost": 50.27,
"dealer_price": 87.99,
"msrp": 87.99,
"total_customer_price": 87.99,
"additional_costs": []
}
],
"units": [],
"jobs": []
}
]
}'La deuxième charge utile met à jour la transaction puisque le client a décidé d’ajouter une autre pièce.
Notez que la propriété transaction_uuid diffère dans la deuxième transaction, cependant, la propriété transaction_number est la même.
C’est ainsi que le processeur backend détecte une mise à jour d’une transaction.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": false,
"customers": [
{
"city": "Denver",
"country": "USA",
"customer_hash": null,
"customer_id": "GUEST",
"recipient": "Customer",
"state_province": "COL"
}
],
"transaction_close_date": "2023-05-06T01:00:00Z",
"transaction_number": "32729324",
"transaction_open_date": "2023-05-05T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "752da4a7-3979-49f4-b58e-c5f4bffb1a86"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "Sea-Doo 4T 5W-40 Synthetic Blend Oil Change Kit for Rotax 1500 cc or more engine",
"part_number": "779251",
"quantity": 1.0,
"dealer_cost": 50.27,
"dealer_price": 87.99,
"msrp": 87.99,
"total_customer_price": 87.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
}
],
"units": [],
"jobs": []
}
]
}'Annuler une transaction
Envoyer une requête pour annuler une transaction de pièces.
La propriété cancel_flag est définie à true pour indiquer que la transaction a été annulée.
curl --location 'https://qa-cloud-api.brp.com/dcp/v4/dealer/MY_DEALER/retail-transactions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--data '{
"transactions": [
{
"header": {
"cancel_flag": true,
"customers": [
{
"city": "Kuujjuaq",
"country": "CAN",
"customer_hash": "b25d0a94ad6707d04957ca22400aeae92ba7a4497e53f25f1991d7323d0864e7",
"customer_id": "008463",
"recipient": "Customer",
"state_province": "QC"
}
],
"transaction_close_date": "2023-05-27T00:00:00Z",
"transaction_number": "33086775",
"transaction_open_date": "2023-05-26T00:00:00Z",
"transaction_source": "In-Store",
"transaction_uuid": "35e3f6a4-59e6-4f53-b673-3f873b2cff7b"
},
"parts": [
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "CAN-AM OIL CHANGE KIT 5W40 500 CC + V2",
"part_number": "9779258",
"quantity": 1.0,
"dealer_cost": 41.48,
"dealer_price": 67.99,
"msrp": 67.99,
"total_customer_price": 67.99,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "GEAR OIL SYNTHETIC 75W140 32 OZ/0,946L",
"part_number": "9779160",
"quantity": 2.0,
"dealer_cost": 20.98,
"dealer_price": 33.98,
"msrp": 33.98,
"total_customer_price": 33.98,
"additional_costs": []
},
{
"currency": "CAD",
"is_special_order": false,
"quantity_uom": "PC",
"part_description": "FILTER",
"part_number": "709001120",
"quantity": 1.0,
"dealer_cost": 4.14,
"dealer_price": 9.49,
"msrp": 9.49,
"total_customer_price": 9.49,
"additional_costs": []
}
],
"units": [],
"jobs": []
}
]
}'