Deila með


Setja upp POS Hybrid-forrit í Android og iOS

Þessi grein sýnir hvernig á að smíða og keyra smásölusölustað (POS) blendingsforritið á Android og iOS tækjum.

Nóta

Verið er að skipta út Smásölu Hybrid öppunum fyrir Store Commerce öppin fyrir Android og iOS. Fyrir frekari upplýsingar, sjá Store Commerce app fyrir farsímakerfi.

Retail hybrid appið er skel sem var smíðað með því að nota Xamarin. Inni í skelinni er vefskoðunarstýring sem hleður Cloud POS (CPOS), sem er byggt á slóð Commerce Scale Unit sem er tilgreind í stillingum þessa forrits. Retail blending app skelin er fyrir Android og iOS, sem mun hlaða inn CPOS. Fyrir frekari upplýsingar, sjá Cloud POS.

Store Commerce öppin fyrir Microsoft Windows og farsímakerfin eru næsta kynslóð POS forrita fyrir Dynamics 365 Commerce. Nútíma POS (MPOS) og Retail hybrid appið verður úrelt í október 2023. Microsoft mælir með því að þú notir Store Commerce eða CPOS fyrir allar nýjar dreifingar. Núverandi viðskiptavinir ættu að skipuleggja að flytja MPOS og Retail hybrid appið yfir í Store Commerce.

Þróunarverkfæri

Retail hybrid appið styður Android og iOS símakerfin. Appið er byggt með því að nota Xamarin, sem þýðir að þú verður að setja upp Xamarin á þróunartölvunni þinni. Til að búa til iOS appið verður þú að vera með Mac sem hefur Xamarin uppsett. Þó að þú getir gert þróun fyrir bæði Android og iOS á tölvu sem keyrir Microsoft Windows, verður þú að nota Mac til að klára smíðina fyrir iOS vettvangur. Ef Mac þinn er sameiginlegt teymi, gætirðu viljað nota Mac bara fyrir smíðaferlið. Þú verður að afrita Retail hugbúnaðarþróunarsettið (Retail SDK) á allar tölvur sem þú notar til þróunar. Retail SDK er fáanlegt í öllum VM forritara sem eru úthlutað til að nota Microsoft Dynamics Lifecycle Services (LCS).

Fyrir frekari upplýsingar um Xamarin, sjá Xamarin skjölin.

Settu upp og settu upp Xamarin á Windows

Til að setja upp og setja upp Xamarin á Windows, farðu í Windows Uppsetning.

Uppfærðu Xamarin

Nóta

Við mælum með að þú notir Xamarin.Android SDK útgáfa < 10.0.

Eftir að þú hefur sett upp Xamarin verður þú að uppfæra hana í nýjustu stöðugu útgáfuna (Xamarin.Android SDK útgáfan verður að vera < 10.0).

  • Windows: Í Microsoft Visual Studio skaltu velja Tools > Options > Umhverfi > Xamarin > Annað.
  • Mac: Í Xamarin Studio skaltu velja Athugaðu eftir uppfærslur > Uppfæra rás. Fyrir frekari upplýsingar um þetta skref, sjá Breyta uppfærslurásinni.

Búðu til Android Retail hybrid appið

Nóta

Við mælum með því að þú notir Visual Studio 2019 eða síðar til að byggja upp Android appið.

Til að smíða Android Retail hybrid forritið skal fylgja þessum skrefum.

  1. Þegar uppsetningu er lokið skaltu opna Visual Studio og skrá þig inn með Microsoft-reikningnum þínum (sama reikningi og þú notar með Windows). Athugaðu hvort Xamarin uppfærslur séu til staðar með því að velja Tools Options Xamarin eða > Tools > Options > Xamarin >> Other. Þú finnur tengilinn Athugaðu núna . Ef þú sérð ekki valkost fyrir Xamarin í Tools > Options skaltu skoða uppsetninguna þína eða reyna að loka og opna Visual Studio aftur. Þú getur líka leitað að Xamarin í valmyndinni Valkostir . Sæktu og settu upp nýjustu útgáfuna eftir þörfum.

  2. Í smásölu SDK möppunni skaltu opna SampleExtensions\HybridApp\\AndroidSample.HybridApp..Android sln. Byggja og dreifa með því að nota keppinautinn og sannreyna að allt birtist eins og það ætti að gera.

    Nóta

    Ef þú vilt bæta við sérsniðnum ( Azure Active Directory ) vefslóð hýsils til virkjunar skaltu í lausninni breytaAzure AD PosActivity.cs skránni skaltu leita að strengjafylkisbreytunni sem heitir AadHostUrls og bæta síðan sérsniðnu Azure AD vefslóðinni þinni við fylkið.

  3. Notaðu keppinautinn Visual Studio fyrir Android eða hvaða keppinaut sem er fyrir Android, ræstu POS tvinnforritið og sláðu inn vefslóð og vistaðu viðskiptavogareininguna.

  4. Þú ættir að geta skráð þig inn og virkjað tækið.

Smíðaðu Retail hybrid appið iOS

Tengjast Mac

Ef þú ert að þróa á Windows og notar Mac bara til að smíða iOS forritið verður þú að tengja tölvuna sem keyrir Windows við Mac. Leiðbeiningar er að finna í Tenging við Mac.

Setja upp og setja upp Xamarin á iOS

Til að setja upp og setja upp Xamarin á iOS skaltu fylgja þessum skrefum.

  1. Sæktu og settu upp Xcode frá https://developer.apple.com/xcode/. Bættu Apple ID þínu við með því að fylgja leiðbeiningunum í Bæta reikningnum þínum við Xcode (apple.com).
  2. Sæktu og settu upp Xamarin með því að fylgja leiðbeiningunum í Uppsetning og uppsetning Xamarin.iOS (xamarin.com).
  3. Þegar þú hefur lokið við að setja upp Xamarin á bæði Windows tölvunni og Mac skaltu fylgja leiðbeiningunum í Connecting to the Mac (xamarin.com). Eftir að þú hefur tengst Mac geturðu unnið með iOS og Mac frá Visual Studio Windows tölvunni.

Nánari upplýsingar um hvernig á að setja Xamarin upp á iOS er að finna í Xamarin.iOS uppsetningu.

Smíðaðu Retail hybrid appið iOS

  1. Í Retail SDK möppunni, opnaðu SampleExtensions\HybridApp\iOS\solution. Eftir að þú hefur tengst Mac og smíðað forritið í Visual Studio skaltu velja iOS gerð tækisins og setja forritið upp á valið tæki.

    POS iOS app Visual Studio stilling fyrir uppsetningu

  2. Í keppinautnum, farðu í Stillingar > Retail Modern Pos og sláðu inn slóð viðskiptaskalaeiningar.

    POS iOS app stilling.

    POS iOS app stilling fyrir Commerce Scale Unit URL.

  3. Opnaðu MPOS appið. Þú ættir nú að geta skráð þig inn og virkjað tækið.

Hybrid app undirskrift og dreifing

Til að skrifa undir og dreifa Android og iOS appinu skaltu skoða eftirfarandi valkosti:

Android

iOS

Sérstakur stuðningur við vélbúnaðarstöð fyrir hybrid Android appið

Frá og með útgáfu 8.1.3 hefur sérstökum stuðningi við vélbúnaðarstöð verið bætt við hybrid Android appið. Á sama hátt og Retail Modern POS er með innbyggðan stuðning fyrir jaðartæki, getur Android appið einnig notað sérstaka vélbúnaðarstöðina til að tengjast jaðartækjum án þess að þurfa að nota IIS-undirstaða vélbúnaðarstöð. Upp úr kassanum styður hybrid Android appið notkun greiðslustöðva og kvittunarprentara yfir nettengingar. Samskipti við tæki í gegnum net krefjast venjulega að farið sé að sérsamskiptareglum sem framleiðandinn tilgreinir. Fyrir hybrid Android appið er útbúið samþætting fyrir Dynamics 365 Payment Connector fyrir Adyen og Epson kvittunarprentara.

Tæki sem eru studd úr kassanum

Tæki lýsing
Greiðslustöðvar Allir sem eru studdir af Adyen Payment Terminal API í gegnum Dynamics 365 Payment Connector fyrir Adyen.
Kvittanaprentari Netvirkir Epson prentarar sem styðja Epson SOAP HTTP viðmótið.

Star Micronics prentarar með netkerfi.

Peningaskúffa Kynnt í Dynamics 365 Commerce útgáfu 10.0.8: Peningaskúffur sem eru tengdar við netvirkja prentara í gegnum skúffuspark (d/k) tengið.

Stuðningur fyrir aðra greiðsluvinnsluaðila og jaðartæki geta verið útfærð af ISVs í gegnum greiðslur og vélbúnaðar SDKs.

Settu upp jaðartæki til að vinna með hybrid Android appinu

Til að virkja beinan vélbúnaðarstuðning fyrir hybrid Android appið skaltu setja upp sérstaka vélbúnaðarstöð á sama hátt og hún væri sett upp fyrir MPOS. Leiðbeiningar um uppsetningu á sérstöku, eða IPC, vélbúnaðarstöðinni er að finna í Jaðartæki fyrir smásölu

Nóta

Ekki ætti að nota sérstaka vélbúnaðarstöðina sem inniheldur kynningargögn með hybrid Android appinu. Til að prófa hybrid Android appið í umhverfi sem hefur kynningargögn skaltu eyða núverandi vélbúnaðarstöðvum og búa til nýja sérstaka vélbúnaðarstöð. Farðu í Verslanir og verslun > Rásir > Verslanir > Allar verslanir og veldu verslunina sem verður notað (venjulega HOUSTON). Á verslunarupplýsingasíðunni, á Vélbúnaðarstöðvum Fastflipanum, fjarlægðu núverandi sérstaka vélbúnaðarstöð og veldu síðan Bæta við að bæta við nýrri vélbúnaðarstöð af Dedicated gerðinni. Lýsing er valkvæð. Engar aðrar upplýsingar eru nauðsynlegar fyrir vélbúnaðarstöðina.

Til að setja upp greiðslutengi skaltu fylgja stöðluðu uppsetningarskrefunum sem tilgreind eru í Dynamics 365 greiðslutengi fyrir Adyen. Slepptu hlutanum sem merktur er „Uppfæra nútíma POS eða IIS vélbúnaðarstöðvarstillingu“.

Fyrir frekari upplýsingar um uppsetningu nettengds jaðarbúnaðar eru skjöl Stuðningur við netjaðartæki.

Frekari tilföng

Algengar spurningar um greiðslur