Accueil / Home

Export : contrat de vente en gros / wholesale contract

PHP example

Important Notes

<synchronisation>sale_contract</synchronisation>

Warning: You must use the dot as decimal character.

Query

<query>
	<date>unix time</date>
	<synchronisation>wholesale_contract</synchronisation>
	<mode>export</mode>
	<partner_id>string</partner_id>
	<partner_key>string</partner_key>
	<data>
		<seller>
			<id>integer</id>
		</seller>
		<customer>
			<id>integer</id><!-- Leave ID empty for indiquate a new customer -->
			<type>individual|dealer</type>
			<contact>
				<last_name>string</last_name>
				<first_name>string</first_name>
				<birth_date>YYYY-MM-DD</birth_date>
				<language>fr|en</language>
				<gender>male|female</gender>
				<address>string</address>
				<municipality></municipality>
				<province>string</province>
				<country>string</country>
				<postal_code>string</postal_code>
				<home_phone>(000) 000-0000</home_phone>
				<!-- Optional fields -->
				<address_line2>string</address_line2>
				<secondary_phone>(000) 000-0000</secondary_phone>
				<secondary_phone_extension>integer</secondary_phone_extension>
				<email>string</email>
				<driver_licence>string</driver_licence>
				<saaq_file_number>string</saaq_file_number>
				<!-- /Optional fields -->
			</contact>
			<!-- Required if customer is dealer type -->
			<dealer>
				<company_name>string</company_name>
				<license_number>string</license_number>
				<!-- Optional fields -->
				<gst_number>string</gst_number>
				<pst_number>string</pst_number>
				<hst_number>string</hst_number>
				<exemption_number>string</exemption_number>
				<!-- /Optional fields -->
			</dealer>
			<!-- Required if customer is dealer type -->
		</customer>
		<contract>
			<number>string</number>
			<date>YYYY-MM-DD</date>
			<date_delivery>YYYY-MM-DD</date_delivery>
			<tax>
				<pst_taxed>1|0</pst_taxed>
				<!-- Percentage -->
				<gst>float</gst>
				<pst>float</pst>
				<hst>float</hst>
			</tax>
			<vehicule_list>
				<vehicule>
					<id>integer</id>
					<price>float</price>
				</vehicule>
				<vehicule>...</vehicule>
			</vehicule_list>
		</contract>
	</data>
</query>

Response

<response>
	<date>date ISO 8601</date>
	<mode>export</mode>
	<synchronisation>wholesale_contract</synchronisation>
	<partner_id>string</partner_id>
	<status>success|error</status>
	<message>string</message>
	<data>
		<customer>
			<id>integer</id><!-- Customer ID in GVO -->
		</customer>
		<contract>
			<number>string</number>
			<!-- When success -->
			<id>integer</id><!-- Contract ID in GVO -->
			<total>float</total><!-- Contract total in GVO -->
			<!-- When success -->
		</contract>
	</data>
</response>