Jupiter Server IIS del 3

Installation & konfiguration 7 november 2019
1. FörberedelseRebnis Webbokning använder sig av Jupiter Server för att fungera.Steg 1 – Följ grundinstruktionen för Jupiter Server (inkluderar de filer som krävs för webbokningen).Steg 2 – Följ instruktionen för Jupiter Server API (tjänsten som webbokningen pratar mot).Steg 3 – Konfigurerar Rebnis Webbokning enligt nedan.1.1 DIBSOm kunden ska använda betalning via webben behöver de ett konto hos DIBS.Den tjänst vi använder är DIBS Manager och avtal kan tecknas via oss.Se separat guide hur man tecknar avtal och konfigurerar DIBS.2. KonfigureringKonfigurering görs på tre ställen, web.config för kalendern, web.config för API och i Jupiter.2.1 API - web.configFörutom de generella inställningar som gicks igenom i API guiden finns det några som är speciellt för Rebnis webbokning och inte används av Byos eller Citybreak. Dessa inställningar görs i web.config filen i JupiterServer på hotellet.<network host="mail.hotellet.se" port="25" password="pwd" userName="usr"/>Inställningar för vilken mailserver som ska användas för att skicka bekräftelser mm.<!-- Install information --><add key="InstallSite" value="Hotellnamn" />    ”Tack för din bokning hos Hotellnamn”<add key="Location" value="Stad" /><add key="ProductName" value="Webbokningen" /><add key="SiteContact" value="[email protected]" />    Får mail om t.ex. avbokningar <contact-phonenumber>+4663571770</contact-phonenumber>Visas som kontaktnummer i SMS-bekräftelserna.<send-refund-email>true</send-refund-email>Anger om hotellet vill ha mail när en bokning avbokas.<booking-notification-mail>true</booking-notification-mail>Anger om hotellet ska ha en kopia av bokningsbekräftelsen som skickas till kunden.<confirmation-modules>      <assembly name="Rebnis.Jupiter.Module.Email.SmtpModule, Rebnis.Jupiter.Module.Email">        <settings>          <property name="from" value="[email protected]" />Anger avsändaradress för de mail som skickas.<assembly name="Rebnis.Jupiter.Module.RevideSms.RevideSms, Rebnis.Jupiter.Module.RevideSms"><property name="sender" value="Rebnis" />Anger avsändare för SMS.<additional-information>Ytterligare text för bokningsbekräftelsen. T.ex. vägbeskrivning eller liknande.Klarar HTML-kod.<prepayment-instructions>Information gällande förskottsbetalning om DIBS inte används men förskottsbetalning ändå ska göras via t.ex. bankgiro/plusgiro.Klarar HTML-kod.<contact-information>Kontaktinformation som visas längst ner i bekräftelsemailet.Klarar HTML-kod.<appender name="SmtpFileAppender" type="Rebnis.Log4Net.SmtpFileAppender, Rebnis.Log4Net.SmtpFileAppender">      <to value="[email protected]" />      <from value="[email protected]" />Anger till vilken adress felrapporter ska skickas samt vilken avsändaradress de ska ha.2.2 Kalendern - web.configFöljande inställningar görs i web.config för kunden hos Jamtport (eller i JupiterServer\web om de har kalendern installerad lokal).2.2.1 Databasinställningar<add key="ServerHost" value="hotellnamn.dnsalias.net"/><add key="ServerPort" value="8443"/><add key="UrlTemplate" value="https://#host#:#port#/rebnis/#servicename#Service.svc"/>ServerHost anger sökvägen till den server som JupiterServer är installerat på.Ange localhost om det ligger på samma server, annars hotellnamn.dnsalias.netServerPort är den port som JupiterServer lyssnar på, vanligtvis 8443 vid https installation.UrlTemplate är den fullständiga sökvägen till tjänsten. https://#host#:#port#/ ska inte ändrasDet man kan behöv ändra är ”rebnis” om man satt ett annat namn på den virtuella mappen i IISeftersom det påverkar vilken URL tjänsten får.2.2.2 DIBSInställningar för onlinebetalning via DIBS<add key="DibsUserAccount" value="rebnis"/><add key="DibsActiveKey" value="7B34FDCFB2216336FBB613A3B09C7BD8B2AA3CF8"/><add key="DibsPageSet" value="Rebnis"/><add key="DibsMethod" value="cc.test"/>DibsUserAccount ska vara det shopName kunden har hos DIBS.DibsActiveKey är MAC som återfinns i DIBS Manager.DibsPageSet ska vara det grundnamn man get pagesetet hos DIBS.DibsMethod är namnet på det betalsätt man skapat hos DIBS, beroende på inlösare/avtal.2.2.3 Betalsätt<add key="PaymentMethod" value="2"/><add key="IsPrePayment" value="true"/>PaymentMethod anger vilket betalsätt man vill matacha betalningen mot i Jupiter, indexno på betalsättet. IsPrePayment anger om det ska markeras som förskott eller ej. 2.2.4 Övriga inställningarFör resterande inställningar i web.config se kommentarer för respektive inställning i filen.2.3 JupiterAktivering av prislistor och artiklar som ska visas på webben sköter kunden själv via Jupiter.Lämna ut guiden ”Jupiter webbokning” till kunden.2.3.1 Antal bäddar / vuxnaHur många vuxna man kan välja att bo i ett rum på webben styrs genom att ändra ”Antal bäddar” på den aktuella rumstypen i Jupiter.Jupiter Server IIS del 1 || Jupiter Server IIS del 2
© 2026 Rebnis — Intern dokumentation