• Resolved actomendos

    (@actomendos)


    Hey there,
    i build an e commerce web page with wordpress. my products comes from another website with XML. and i wanna send Order Data to that website. but im having a problem.

    This is My Custom XML

    <?xml version="1.0" encoding="UTF-8"?>
    <SIPARISLER>
    	<!-- BEGIN LOOP -->
    	<SIPARIS>
    		<SIPARIS_NO>{Order ID}</SIPARIS_NO>
    		<PAZARYERI_KARGOKODU>{Shipping Method}</PAZARYERI_KARGOKODU>
    		<CariHesapKodu>{Order Key}</CariHesapKodu>
    		<CariHesapOzelKodu>{Order Key}</CariHesapOzelKodu>
    		<POSTA>{Customer Account Email Address}</POSTA>
    		<TARIH>2019-12-29</TARIH>
    		<sipariszaman>12:00:00</sipariszaman>
    		<ISKONTO>{Discount Amount (per coupon)}</ISKONTO>
    		<NET_TOPLAM>{Order Total}</NET_TOPLAM>
    		<TeslimAlici>{Shipping First Name}</TeslimAlici>
    		<TeslimAdresi>{Shipping Address 1}</TeslimAdresi>
    		<TeslimTelefon>{Billing Phone}</TeslimTelefon>
    		<teslimsekli>{Shipping Method}</teslimsekli>
    		<tasiyicifirma>{Shipping Method}</tasiyicifirma>
    		<teslimkod1>{kargo_firmasi}</teslimkod1>
    		<teslimkod4>{Shipping Postcode}</teslimkod4>
    		<teslimil>{Shipping City}</teslimil>
    		<teslimilce>{Shipping State}</teslimilce>
    		<faturaalici>{Billing First Name}</faturaalici>
    		<faturaAdresi>{Billing Address 1}</faturaAdresi>
    		<faturaTelefon>{Billing Phone}</faturaTelefon>
    		<faturavergino>{Billing Postcode}</faturavergino>
    		<faturavergidairesi>{Note Date}</faturavergidairesi>
    		<faturail>{Billing City}</faturail>
    		<faturailce>{Billing State}</faturailce>
    		<kargokodu>{kargo_takip_no}</kargokodu>
    		<ODEME_SEKLI>{Payment Method}</ODEME_SEKLI>
    		<kargo_odemesi>{Shipping Cost}</kargo_odemesi>
    		<SATIRLAR>
    			<SATIR>
    				<KOD>{SKU}</KOD>
    				<MIKTAR>{Quantity}</MIKTAR>
    				<BIRIM>{SKU}</BIRIM>
    				<FIYAT>{Order Total}</FIYAT>
    				<KDV>{Item Tax Total}</KDV>
    			</SATIR>
    		</SATIRLAR>
    	</SIPARIS>
    	<!-- END LOOP -->
    </SIPARISLER>

    in this case orders will export like this:

    <SIPARISLER>
    <SIPARIS>
    <SIPARIS_NO>4796</SIPARIS_NO>
    <PAZARYERI_KARGOKODU>ücretsiz G?nderim</PAZARYERI_KARGOKODU>
    <CariHesapKodu>wc_order_aYihENwG3x4N1</CariHesapKodu>
    <CariHesapOzelKodu>wc_order_aYihENwG3x4N1</CariHesapOzelKodu>
    <POSTA>[email protected]</POSTA>
    <TARIH>2019-12-29</TARIH>
    <sipariszaman>12:00:00</sipariszaman>
    <ISKONTO/>
    <NET_TOPLAM>629.50</NET_TOPLAM>
    <TeslimAlici>mustafa</TeslimAlici>
    <TeslimAdresi>fatih mh. velio?lu cd. no:62/a</TeslimAdresi>
    <TeslimTelefon>2126516324</TeslimTelefon>
    <teslimsekli>ücretsiz G?nderim</teslimsekli>
    <tasiyicifirma>ücretsiz G?nderim</tasiyicifirma>
    <teslimkod1/>
    <teslimkod4>34000</teslimkod4>
    <teslimil>ba?c?lar</teslimil>
    <teslimilce>TR34</teslimilce>
    <faturaalici>mustafa</faturaalici>
    <faturaAdresi>fatih mh. velio?lu cd. no:62/a</faturaAdresi>
    <faturaTelefon>2126516324</faturaTelefon>
    <faturavergino>34000</faturavergino>
    <faturavergidairesi>2019-02-03 02:36:58</faturavergidairesi>
    <faturavergidairesi>2019-02-03 02:36:56</faturavergidairesi>
    <faturail>ba?c?lar</faturail>
    <faturailce>TR34</faturailce>
    <kargokodu/>
    <ODEME_SEKLI>payu_turkey_lu</ODEME_SEKLI>
    <kargo_odemesi>0.00</kargo_odemesi>
    <SATIRLAR>
    <SATIR>
    <KOD>KMP35</KOD> // PRODUCT CODE
    <KOD>KMP036</KOD> // ANOTHER PRODUCT CODE
    <KOD>KMP037</KOD> // ANOTHER PRODUCT CODE
    <MIKTAR>3</MIKTAR>
    <MIKTAR>1</MIKTAR>
    <MIKTAR>1</MIKTAR>
    <BIRIM>KMP35</BIRIM>
    <BIRIM>KMP036</BIRIM>
    <BIRIM>KMP037</BIRIM>
    <FIYAT>629.50</FIYAT>
    <KDV>0</KDV>
    <KDV>0</KDV>
    <KDV>0</KDV>
    </SATIR>
    </SATIRLAR>
    </SIPARIS>
    </SIPARISLER>

    That must be like this:

    <SIPARISLER>
    <SIPARIS>
    <SIPARIS_NO>YT3949031</SIPARIS_NO>
    <PAZARYERI_KARGOKODU/>
    <CariHesapKodu>YT2099</CariHesapKodu>
    <CariHesapOzelKodu>YT</CariHesapOzelKodu>
    <POSTA>[email protected]</POSTA>
    <TARIH>2016-06-28</TARIH>
    <sipariszaman>08:56:58</sipariszaman>
    <ISKONTO>0</ISKONTO>
    <NET_TOPLAM>62.33</NET_TOPLAM>
    <TeslimAlici>Ayyd?n</TeslimAlici>
    <TeslimAdresi>Arvat Atayolu Cad. ?zta?rnLogipark a - anbul</TeslimAdresi>
    <TeslimTelefon>0506-0624914</TeslimTelefon>
    <teslimsekli>KR</teslimsekli>
    <tasiyicifirma>MNG</tasiyicifirma>
    <teslimkod1/>
    <teslimkod4/>
    <teslimil>?stanbul</teslimil>
    <teslimilce>Tuzla</teslimilce>
    <faturaalici/>
    <faturaAdresi>
    ?ncir Elektrizm. A.?. rnYahya Kemal Mah. ?air Plaza Ka??thane ul
    </faturaAdresi>
    <faturaTelefon>05014</faturaTelefon>
    <faturavergino>478034</faturavergino>
    <faturavergidairesi>Zincirlikuyu</faturavergidairesi>
    <faturail>?stanbul</faturail>
    <faturailce>Ka??thane</faturailce>
    <kargokodu>YT986031</kargokodu>
    <ODEME_SEKLI>Havale/ EFT</ODEME_SEKLI>
    <kargo_odemesi>Al?c? ?der</kargo_odemesi>
    // KARGO ?DEME B?LG?S?
    <SATIRLAR>
    <SATIR> 
    <KOD>U66YT0554P</KOD> // PRODUCT
    <VARKOD>VARYAN-KODU-GELECEK</VARKOD>
    <MIKTAR>1</MIKTAR>
    <BIRIM>Ad.</BIRIM>
    <FIYAT>11.16</FIYAT>
    <KDV>18</KDV>
    </SATIR>
    <SATIR>
    <KOD>N5YT0352</KOD> // PRODUCT
    <VARKOD>VARYAN-KODU-GELECEK</VARKOD>
    <MIKTAR>2</MIKTAR>
    <BIRIM>Ad.</BIRIM>
    <FIYAT>16.74</FIYAT>
    <KDV>18</KDV>
    </SATIR>
    <SATIR>
    <KOD>I19YT0051</KOD> // PRODUCT
    <VARKOD>VARYAN-KODU-GELECEK</VARKOD>
    <MIKTAR>1</MIKTAR>
    <BIRIM>Ad.</BIRIM>
    <FIYAT>2.33</FIYAT>
    <KDV>18</KDV>
    </SATIR>
    <SATIR>
    <KOD>X73YT3148</KOD> // PRODUCT
    <VARKOD>VARYAN-KODU-GELECEK</VARKOD>
    <MIKTAR>3</MIKTAR>
    <BIRIM>Ad.</BIRIM>
    <FIYAT>5.12</FIYAT>
    <KDV>8</KDV>
    </SATIR>
    <SATIR>
    <KOD>MNG</KOD> // PRODUCT
    <VARKOD>VARYAN-KODU-GELECEK</VARKOD>
    <MIKTAR>1</MIKTAR>
    <BIRIM>Ad.</BIRIM>
    <FIYAT>0.00</FIYAT>
    <KDV>18</KDV>
    </SATIR>
    </SATIRLAR>
    </SIPARIS>
    </SIPARISLER>

    How can i do that?
    Thanks for helping and trying to help.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Exporting Multiple Product Orders’ is closed to new replies.