Payment Method Reference Guide

Size: px
Start display at page:

Download "Payment Method Reference Guide"

Transcription

1 Sitecre E-Cmmerce Fundamental Editin 1.1 Payment Methd Reference Guide Rev: Sitecre E-Cmmerce Fundamental Editin 1.1 Payment Methd Reference Guide The payment methds supprted by the Sitecre E -Cmmerce Fundamental Editin Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. The cntents f this dcument are the prperty f Sitecre. Cpyright Sitecre. All rights reserved.

2 Sitecre E-Cmmerce Fundamental Editin 1.1 Table f Cntents Intrductin... 3 Integratin... 5 Hsted Payment Frms... 5 Sitecre E-Cmmerce Supprted Cntracts fr Payment Prviders Integratin... 6 Payment Prviders API... 7 Supprted Payment Prviders... 9 Payment Methd Cnfiguratin... 9 Installing a SEFE Payment Prvider Ticket Reservatin Implementing a New Payment Prvider Payment Prvider Changes Changes t API New Interfaces and Base Classes Obslete Cntracts Changes t the Unity.cnfig File Changes t Cnfiguratin Files Changes t CMS Cntent Changes t Functinality Affecting System Behavir New Features Glssary Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 2 f 23

3 Payment Methd Reference Guide Intrductin Online payment methds allw payments and mney transfers t be made ver the Internet. Payment prtals are an electrnic alternative t traditinal paper methds f payment such as checks and mney rders which have been invlved in many cases f litigatin cncerning fraud. The Sitecre E-Cmmerce slutin can be integrated with payment prviders. They ffer merchants nline services that accept electrnic payments by a variety f payment methds including credit cards, bank-based payments, such as direct debit, bank transfer, and real-time bank transfer based n nline banking. In the Example Pages package, the Payment page is the secnd page in the checkut prcess. When yu click Next n the Custmer Details page, the Payment page is displayed. The Payment page is where yu decide hw t pay fr the prducts yu are buying. After yu click the Cnfirm Payment buttn, yu are redirected t the web page f the payment prvider yu selected. On the Payment page yu can submit yur credit card data after which the payment is either apprved r cancelled. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 3 f 23

4 Sitecre E-Cmmerce Fundamental Editin 1.1 The payment methds that are displayed n this page are stred in the Webshp Business Settings flder. Fr mre infrmatin abut cnfiguring the Webshp Business Settings flder, see the E-Cmmerce Installatin and Cnfiguratin Guide. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 4 f 23

5 Payment Methd Reference Guide Integratin The Sitecre E-Cmmerce payment prvider mdel makes use f invice payment frms that are hsted by payments. Hsted Payment Frms Payment prviders ffer a hsted payment prcessing slutin that handles all the steps in prcessing a transactin, including: Cllectin f custmer payment infrmatin thrugh a secure, hsted frm. Generatin f a receipt fr the custmer. Secure transmissin t the payment prcessing netwrks. Mvement f prceeds t the merchant s bank accunt. Secure strage f cardhlder infrmatin. The security f a payment transactin is assured thrugh the use f a unique digital signature r fingerprint that is sent with each transactin. This fingerprint is used by payment prviders t authenticate bth the merchant and the transactin. Merchants are nt required t cllect, transmit r stre sensitive cardhlder infrmatin t prcess transactins. Additinally, the hsted payment frms ffered by the payment prviders d nt require merchants t purchase and install a Secure Sckets Layer (SSL) digital certificate. This remves the cmplexity f securely handling and string cardhlder infrmatin, and makes it easier t cmply with the Payment Card Industry (PCI) Data Security Standard. In a typical webshp scenari, as used in the example pages package, the wrkflw f payment gateway s hsted payment frms in Sitecre E-Cmmerce is: 1. Custmer prceeds t the checkut f their shpping cart. 2. On the Payment page f the checkut, the custmer selects a payment prvider frm the list f payment prviders cnfigured fr the webshp (fr example, Authrize.NET, Amazn). 3. When the custmer cmpletes the checkut prcess, their rder data are transferred, using a secure prtcl, t the selected payment prvider by being redirected t the payment gateway s hsted payment frm pages. 4. On the payment gateway the custmer enters their credentials, credit card number, and submits the frm fr prcessing. This is dne externally frm the web-shp. Sitecre E- Cmmerce payment prvider mdel supprts several types f payments transactins: a. Authrize and capture. b. Authrize nly and capture r cancel at a later pint. 5. The payment gateway transfers the custmer back t the Webshp Return page f the checkut; If there is an errr, the example pages implementatin displays a standard errr message enabling the custmer t try again r t select anther payment methd. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 5 f 23

6 Sitecre E-Cmmerce Fundamental Editin 1.1 If the custmer cancels the payment, the example pages implementatin shws a cancel errr message that lets the custmer t try it again. If the transactin is cmpleted successfully, the rder is created and the rder cnfirmatin is displayed. Checkut Payment Page The user selects the payment methd and cnfirms the amunt by Cnfirm payment Payment transfer Errr Cancel Payment Gateway Hsted Frm User enters the credit card infrmatin and the payment is authrized (r authrized and captured). Transfer back Checkut Return Page Transactin is validated and prcessed. Create Order Order Cnfirmatin Displays the rder cnfirmatin. Different data transfer methds fr payment gateway integratins are supprted: 1. GET methd: HTTP GET parameters transfer the data and initiate the payment. 2. Web service call: The payment prvider prvides a web reference fr activating remte methds and uses web service calls t transfer data 3. POST methd: The payment prvider prvides a URL that accepts frm fields with payment data and then transfers them with the HTTP POST methd. Sitecre E-Cmmerce Supprted Cntracts fr Payment Prviders Integratin By default Sitecre E-Cmmerce includes several payment prviders that nly require a minimal amunt f installatin and cnfiguratin. The payment prviders that are implemented in Sitecre E-Cmmerce have the fllwing features: If yu installed the SEFE example pages package, nline payment is integrated int the checkut prcess in the Payment page, and in the Order Cnfirmatin page. This integratin als includes errr handling. The mdule is tested with the fllwing payment prviders: PayPal Amazn Payments Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 6 f 23

7 Payment Methd Reference Guide Authrize.NET PayEx DIBS BBS QuickPay.dk Epay.dk If a payment prvider is installed, yu can implement a payment methd by defining the custmer s username, passwrd and the related settings. Supprts the use f tw r mre payment prviders at the same time. Can use bth test and prductin accunts by cnfiguring the URL f the payment gateway in the cnfiguratin files r the payment items. Payment Prviders API The class hierarchy and API f the payment prviders have been changed frm the previus release. The main innvatins are: 1. The IPaymentPrvider<T>, IOnlinePaymentPrvider<T>, IOfflinePaymentPrvider<T>, IReservableOnlinePaymentPrvider<T, TRT> interfaces and PaymentPrviderBase<T>, OnlinePaymentPrviderBase<T> classes have been marked as bslete. The fllwing classes and interfaces are at the tp f the hierarchy: All the specific payment prviders like EPayPaymentPrvider, QuickPayPaymentPrvider are inherited frm the OnlinePaymentPrvider and implement the IReservable interface. 2. OnlinePaymentPrvider defines hw nline payments are prcessed. It supprts bth ne-stage transactins, fr example a sale, and tw-stage transactins authrizatin and the subsequent capturing. The Invke (PaymentSystem paymentsystem, PaymentArgs paymentargs) methd generates and transfers data t the payment prvider fr authrizatin r sale transactin. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 7 f 23

8 Sitecre E-Cmmerce Fundamental Editin 1.1 The PrcessCallBack (PaymentSystem paymentsystem, PaymentArgs paymentargs) methd prcesses the call frm the payment gateway t validate payment fr the transactin and if needed t create a reservatin ticket. 3. IReservable prcesses nline payments with separate authrizatin and capturing actins (pstpned) ; The Capture (PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket, decimal amunt) methd generates and transfers data t the payment prvider t capture the transactin and reserve the mney. The CancelReservatin(PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket) methd cancels the reservatin f the ticket. Nte The default rder states Capture and Cancel cntain business lgic s that when the state is changed, frm the rder state buttns within the Cntent Editr, the rder is either captured in full r cancelled altgether. Partial capturing is supprted by the API but nt implemented in the current state lgic and UI. The SEFE cre package als includes the fllwing additinal classes fr the strage and transmissin f payment related infrmatin: ReservatinTicket cntains infrmatin abut the reserved payment. AuthrizatinCde is a secure cde. Each prvider uses different lgic t create and prcess the payment. TransactinNumber is the number f the authrizatin transactin. InviceNumber is the number f the rder (invice). Amunt is the amunt f mney that is reserved. PaymentArgs is a unified list f the data that is required by the payment prviders. PaymentUrls: SuccessPageUrl is the URL f the lcal page that is called if the payment transactin is successful. FailurePageUrl is the URL f the lcal page that is called if the payment transactin fails. CancelPageUrl is the URL t the lcal page that is called if the payment transactin is cancelled by the custmer. ReturnPageUrl is the URL f the default lcal return page. Descriptin is a shrt explanatin f the purchase. This infrmatin is supplied by the webshp. Shpping cart cntains all the infrmatin abut the purchase, such as prices, VAT, gds and the like. This infrmatin is supplied by the webshp. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 8 f 23

9 Payment Methd Reference Guide Supprted Payment Prviders The fllwing payment prviders are supprted in Sitecre E-Cmmerce: Vendr PayPal Amazn: Flexible Payments Service. Authrize. NET: Server Integratin Methd, Advanced Integratin Methd. Data Transfer Type POST, Web Service GET WebService POST, WebService Links evfps/fps BBS Web Service DIBS epay PayEx POST, Web Service POST, Web Service Web Service, GET (lgin: dwnlad, passwrd: laddwn) QuickPay POST Payment Methd Cnfiguratin T cnfigure a payment prvider and ensure that it appears n the Checkut Payment page f the Sample pages), yu must create a new Payment Methd item in the Webshp Business Settings in Sitecre. Nte Yu can install the SEFE cre package withut the example pages and still be able t use the payment prviders and the API. Hwever, yu must perfrm the necessary cnfiguratin t ensure that yu can access the payment prviders frm the API. The Payment Methds item is lcated in Ecmmerce/Business Catalg/Payment Methds. The fllwing fields need t be filled in fr each payment methd: Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 9 f 23

10 Sitecre E-Cmmerce Fundamental Editin 1.1 Field Name Title Shrt Descriptin Icn Name Cde Username Passwrd PaymentPrviderUrl PaymentPrviderSecndaryUrl Settings Descriptin The name displayed n the Payment page near the ptin buttn. The text used t describe each payment methd in the ptin-buttn list. The icn used t illustrate the payment prvider. An ptinal field used by external systems when imprting the item. Used t give an understandable descriptin t the Cde field. The unique identifier f the payment prvider methd. This is used thrughut the system and is reflected n the rder. This must be unique fr all the payment methd items in yur business catalg. The name that identifies the merchant ID accunt fr the nline prvider. This is btained frm the prvider. The passwrd/ tken-id /security-key supplied by the payment prvider. This is ften used t encrypt data befre sending it t the payment prvider. The URL used t send data t the prvider. This URL is generally different in the test and the prductin envirnments. An ptinal field that is used if the payment integratin needs t use different URLs fr varius parts f the integratin. This can be used if the authenticatin payment frm is lcated n ne server and web service calls are pinting t anther. A field that is used t enable the shp wner t change the settings that are used t cnfigure the behavir f the client. This data is either sent t the payment prvider at the beginning f the payment transactin r can serve as directives fr ur engine. The values are entered as XML. The frmat f these settings are: <settings id= settingname >sme value</settings> Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 10 f 23

11 Payment Methd Reference Guide The fllwing picture illustrates a payment methd in Sitecre and an example f its use. Nrmally, yu d nt have t create these items. They are supplied with the Sitecre installatin packages. Nte The default cnfiguratin withut the lgin credentials shuld be available under /sitecre/system/mdules/ecmmerce/payment Optins after yu install ne f the supplied prviders. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 11 f 23

12 Sitecre E-Cmmerce Fundamental Editin 1.1 Installing a SEFE Payment Prvider Dwnlad the apprpriate package and install it using the Develpment Tls, Installatin Wizard. During the installatin yu are asked t add registratin infrmatin t the App_Cnfig/Include/Unity.cnfig file. Fr example, if yu are installing EPay, the fllwing changes are required: 1. Register the payment prvider alias: <alias alias="epaypaymentprvider" type="sitecre.ecmmerce.payments.epay.epaypaymentprvider, Sitecre.Ecmmerce.Payments.EPay" /> 2. Register the payment prvider in the cntainer sectin f the Unity.cnfig file: <register type="paymentprvider" mapt="epaypaymentprvider" name="epay" /> After that yur current payment prvider is presented as the master://sitecre/system/mdules/ecmmerce/payment Optins/<Prvider> item. Cpy this item t the Payment Optins flder in the cntent tree, where yur webshp is lcated. The payment prviders must be cnfigured fr each webshp. This allws different webshps t ffer different payment ptins t the custmer. PayPal Register in the PayPal sandbx, and then create a test accunt in the sandbx n the fllwing page: After yu receive the username and passwrd, enter this infrmatin in the PayPal frm fields. Yu can als manage yur test accunts using the sandbx. T manage a test accunt, chse the accunt yu want and click Enter test accunt. Yu can als use the PayPal API t btain the credentials that yu need t perfrm a transactin. Enter the fllwing data in the Settings parameter: <setting id="apiusername">parten_ _biz_api1.mail.ru</setting> <setting id="apipasswrd">sct4s4w5q4spxb3h</setting> <setting id="apisignature">azickvqdo37mzkhbknxvi9plpm5rayjy72ryeecw2pbksklw4jwvyqeg</setting> <setting id="envirnment">sandbx</setting> When yu have finished testing, register a live accunt. Amazn T cnfigure this payment prvider, create a new Flexible Payments Service (FPS) accunt. Fr mre infrmatin abut hw t cnfigure the payment prvider by creating a new FPS accunt, see m/fps/ After yu are registered, yu receive the lgin credentials t use the service. In the Amazn item, enter the apprpriate values in the Username and Passwrd fields. Authrize.Net Create a test accunt n the fllwing page: Fill in the Username (merchant ID) and Passwrd fields. T manage yur accunt and the transactins, use the fllwing URL: BBS Create a new test accunt n the fllwing page. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 12 f 23

13 Payment Methd Reference Guide The BBS payment prvider cntains a cnfiguratin file. By default, we cnfigure ur payment prvider t use the test BBS. Yu can switch t prductin by setting the fllwing cnfiguratin URL: DIBS <applicatinsettings> <Sitecre.Ecmmerce.Payments.Bbs.Prperties.Settings> <setting name="sitecre_ecmmerce_payments_bbs" serializeas="string"> <value> </setting> </Sitecre.Ecmmerce.Payments.Bbs.Prperties.Settings> </applicatinsettings> Create a new test accunt. Yu receive yur username, passwrd and tw secret keys t verify yur requests. In the Setting field, enter key1 and key2 settings. T manage yur accunt, use the fllwing URL: (lgin as admin) EPay Cntact the payment prvider t btain the username r merchant ID and passwrd t use the service. T manage yur accunt, use the fllwing URL: PayEx Create a new test accunt. Enter the username r merchant ID and passwrd that yu receive frm the payment prvider. T manage yur accunt, use the fllwing URL: When yu finished testing, yu can make the payment prvider use the live service endpints within the cnfiguratin file: QuickPay <applicatinsettings> <Sitecre.Ecmmerce.Payments.PayEx.Prperties.Settings> <setting name="sitecre_ecmmerce_payments_payex_payextest_pxorder" serializeas="string"> <value> </setting> </Sitecre.Ecmmerce.Payments.PayEx.Prperties.Settings> </applicatinsettings> Create a new test accunt. Enter the username r merchant ID and passwrd that yu receive frm the payment prvider. T manage yur accunt, use the fllwing URL: Ticket Reservatin Sme new individual packages with payment prviders are supplied with the Sitecre E-Cmmerce slutin. The new individual packages can wrk with r withut ticket reservatin. The IReservable interface has been implemented fr all these prviders, and they are cnfigured t wrk in reservable mde by default. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 13 f 23

14 Sitecre E-Cmmerce Fundamental Editin 1.1 Reservable means that when the custmer cmpletes a payment and is redirected back t the Return Page, nly authrizatin is perfrmed. The mney is nt drawn frm the custmer s accunt befre an explicit capture request t the payment prvider is prcessed. The initial respnse frm the payment prvider cntains the unique ticket infrmatin indicating that the rder amunt has been reserved. The reservatin ticket is stred alng with the Order, and must be used t capture the mney later. T capture the mney, additinal actins must be perfrmed. Yu can capture the mney by: Using the prvider administratin interface. Using the SEFE API. Managing the rder. Basic rder management is implemented in SEFE 1.1. When yu capture r cancel an rder in any f the rder states the business lgic calls the payment prvider and either uses the reservatin ticket t capture the mney r cancels the reservatin ticket. In the current SEFE versin, yu can cnfigure the payment prvider t wrk in reservable mde using the prvider settings fr each prvider: Amazn A) <setting id="transactintype">authorization</setting> - reservable mde. B) <setting id="transactintype">sale</setting> - ne-stage transactin mde. Authrize.Net BBS DIBS EPay A) <setting id="x_type">auth_only</setting> - reservable mde. B) <setting id="transactintype">auth_capture</setting> - ne-stage transactin mde. A) <setting id="peratin">auth</setting> - reservable mde. B) <setting id="peratin">sale</setting> - ne-stage transactin mde. A) <setting id="preauth">false</setting> <setting id="capturenw">yes</setting> - reservable mde. B) <setting id="preauth">true</setting> - ne-stage transactin mde. A) <setting id="instantcapture">0</setting> - reservable mde. B) <setting id="instantcapture">1</setting> - ne-stage transactin mde. PayEx A) <setting id="purchaseoperatin">authorization</setting> - reservable mde. B) <setting id="purchaseoperatin">sale</setting> - ne-stage transactin mde. QuickPay A) <setting id="autcapture">0</setting> - reservable mde. B) <setting id="autcapture">1</setting> - ne-stage transactin mde. PayPal A) <setting id="paymentactin">authorization</setting> - reservable mde. B) <setting id="paymentactin">sale</setting> - ne-stage transactin mde. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 14 f 23

15 Payment Methd Reference Guide Implementing a New Payment Prvider In a grwing e-cmmerce market and with emergence f new nline payment services, Sitecre develpers may need t implement new payment prviders. SEFE allws develpers t implement a prvider that adheres t the cntracts in a simple way. Use the fllwing apprach t implement a custm SEFE payment prvider: 1. Create a new.net class library. 2. Add references t the Micrsft.Practices.Unity, Sitecre.Ecmmerce.DmainMdel and the Sitecre.Ecmmerce.Kernel assemblies. 3. Create a new class and make it inherit frm Sitecre.Ecmmerce.Payments.OnlinePaymentPrvider. 4. Make the class implement the Sitecre.Ecmmerce.DmainMdel.Payments.IReservable interface: namespace <Any_Namespace> using Sitecre.Ecmmerce.DmainMdel.Payments; using Sitecre.Ecmmerce.Payments /// <summary> /// PayPal nline payment prvider /// </summary> public class <SmePrvider>PaymentPrvider : OnlinePaymentPrvider, IReservable Override the Invke(PaymentSystem, PaymentArgs) and the PrcessCallback(PaymentSystem, PaymentArgs) methds. Use the Invke methd t prepare the data that must be sent t the nline payment prvider and redirect t the service page. Sme payment services accept the POST requests and thers prvide web methds t perfrm payment transactins. In the fllwing, we use ur PayPal prvider as an example t shw yu hw t implement a custm payment prvider. The PayPal implementatin uses the POST methd t cmmunicate with the service: public verride vid Invke(PaymentSystem paymentsystem, PaymentArgs paymentargs) // Fill the variables with the apprpriate data. // Yu can find the necessary parameters within the prvider // nline dcumentatin. NameValueCllectin requestdata = new NameValueCllectin "cmd", Cmmand, "paymentactin", paymentactin, "business", merchant, "item_name", descriptin, "item_number", rdernumber, "amunt", amunt, "currency_cde", currency, "return", returnurl, Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 15 f 23

16 Sitecre E-Cmmerce Fundamental Editin 1.1 "cancel_return", cancelurl, "ntify_url", returnurl, ; this.pstdata(paymentsystem.paymenturl, requestdata); 5. The PrcessCallBack() methd must be called after redirectin frm the prviders hsted frm. Check the incming parameters in the request r use web methds t perfrm additinal interactin. Depending n the respnse, set the apprpriate PaymentStatus fr the Sitecre payment prvider and handle it in the necessary way: r r Create the rder and display the receipt. Redirect t the PaymentCancel page. Redirect t the PaymentErrr page. Here is the example frm the PayPal client: public verride vid PrcessCallback(PaymentSystem paymentsystem, PaymentArgs paymentargs) this.paymentstatus = PaymentStatus.Failure; HttpRequest request = HttpCntext.Current.Request; string paymentstatus = request.frm["payment_status"].tupper(); string transactinnumber = request.frm["txn_id"]; string rderid = request.frm["item_number"]; string currency = request.frm["mc_currency"]; string amunt = request.frm["mc_grss"]; if (paymentstatus!= "FAILED" && paymentstatus!= "DENIED") this.paymentstatus = PaymentStatus.Succeeded; // Save the data after successful transactin, in HTTP Sessin by default default */ if (/*Cnditin t check that yur prvider wrk in reservable mde*/) ReservatinTicket reservatinticket = new ReservatinTicket InviceNumber = rderid, Amunt = TypeUtil.TryParse(amunt, decimal.zer), AuthrizatinCde = PaymentCnstants.EmptyAuthrizatinCde, TransactinNumber = transactinnumber ; /* Save the reservatin ticket after successful transactin, in HTTP Sessin by else this.paymentstatus = PaymentStatus.Canceled; if (this.paymentstatus!= PaymentStatus.Succeeded) /* Save the infrmatin that the transactin was cancelled r failed, in HTTP Sessin by default */ 6. T make yur payment prvider wrk in reservable mde, yu shuld als implement the fllwing methds defined by the IReservable interface: Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 16 f 23

17 Payment Methd Reference Guide Capture(PaymentSystem, PaymentArgs, ReservatinTicket, decimal amunt), Cancel(PaymentSystem, PaymentArgs, ReservatinTicket). The first methd interacts with the payment service and captures the amunt frm the reserved ticket. The secnd methd cancels the reservatin. Nte The Capture methd accepts a parameter named Amunt, which enables partial capture. A part f the reservatin ticket stred in SEFE is the riginal reserved amunt. A full capture will withdraw the full authrized/reserved amunt frm the custmer s accunt. Smetimes nly a part f an rder can be shipped initially r the rder has been mdified t cntain less prducts. In these cases a partial capture withdraws nly the specified amunt and nt the full amunt. It s nt pssible t withdraw mre mney than has been riginally authrized/reserved. If the amunt in the rder has changed and exceeds the riginal amunt a new reservatin must be perfrmed. Here is an example that uses the PayPal implementatin: /// <summary> /// Captures the payment /// </summary> /// <param name="paymentsystem">the payment system.</param> /// <param name="paymentargs">the payment args.</param> /// <param name="reservatinticket">the reservatin ticket.</param> /// <param name="amunt">the amunt.</param> public vid Capture(PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket, decimal amunt) var cnfiguratin = new PaymentSettingsReader(paymentSystem); var credentials = new CustmSecurityHeaderType Credentials = new UserIdPasswrdType Username = cnfiguratin.getsetting("apiusername"), Passwrd = cnfiguratin.getsetting("apipasswrd"), Signature = cnfiguratin.getsetting("apisignature"), ; using (var client = new PayPalAPIAASapBinding()) client.requestercredentials = credentials; DCaptureReq request = new DCaptureReq DCaptureRequest = new DCaptureRequestType AuthrizatinID = reservatinticket.transactinnumber, Amunt = new BasicAmuntType currencyid = CurrencyCdeType.USD, Value = amunt.tstring(), Versin = cnfiguratin.getsetting("requestversin") ; var respnse = client.dcapture(request); string captureresult = respnse.ack.tstring(); ITransactinData transactindataprvider = Cntext.Entity.Reslve<ITransactinData>(); transactindataprvider.savepersistentvalue(reservatinticket.invicenumber, captureresult == "Success"? PaymentCnstants.CaptureSuccess : respnse.errrs.aggregate("uncaptured:", (current, errr) => string.frmat("01;", current, errr.shrtmessage))); /// <summary> /// Cancels the payment reservatin /// </summary> /// <param name="paymentsystem">the payment system.</param> /// <param name="paymentargs">the payment args.</param> /// <param name="reservatinticket">the reservatin ticket.</param> Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 17 f 23

18 Sitecre E-Cmmerce Fundamental Editin 1.1 public vid CancelReservatin(PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket) var cnfiguratin = new PaymentSettingsReader(paymentSystem); var credentials = new CustmSecurityHeaderType Credentials = new UserIdPasswrdType Username = cnfiguratin.getsetting("apiusername"), Passwrd = cnfiguratin.getsetting("apipasswrd"), Signature = cnfiguratin.getsetting("apisignature"), ; using (var client = new PayPalAPIAASapBinding()) client.requestercredentials = credentials; DVidReq request = new DVidReq DVidRequest = new DVidRequestType AuthrizatinID = reservatinticket.transactinnumber, Versin = cnfiguratin.getsetting("requestversin") ; var respnse = client.dvid(request); string cancelresult = respnse.ack.tstring(); ITransactinData transactindataprvider = Cntext.Entity.Reslve<ITransactinData>(); transactindataprvider.savepersistentvalue(reservatinticket.invicenumber, cancelresult == "Success"? PaymentCnstants.CancelSuccess : respnse.errrs.aggregate("uncanceled:", (current, errr) => string.frmat("01;", current, errr.shrtmessage))); 7. Cmpile yur assembly and place it in the /bin flder f yur web site. 8. Register yur prvider in the <rt>/app_cnfig/unity.cnfig file: Set the payment prvider: <alias alias="<provider_name>" type="<your_namespace>.<provider_class_name>, <ASSEMBLY_NAME" />; Set the payment prvider in the <cntainer /> sectin: <register type="paymentprvider" mapt="<provider_name>" name="<custom_short_name>" /> 9. Create a new payment prvider item in the Payment Optins item f the Business Catalg frm the master://sitecre/templates/ecmmerce/business Catalg/Payment template. Fill in the necessary fields. The value f the Cde field shuld be equal t the <CUSTOM_SHORT_NAME> 10. Register the accunt n the service side and btain the credentials. Enter the URL, Merchant ID, and Passwrd in the field f the same need. 11. Publish the item. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 18 f 23

19 Payment Methd Reference Guide Payment Prvider Changes In this chapter, we describe what has changed in versin 1.1 as cmpared t in terms f the payment prviders. Changes t API New Interfaces and Base Classes Sitecre E-Cmmerce Fundamental Editin 1.1 intrduces new types t the hierarchy f the payment prviders. Payment Prvider Class The main rt class, PaymentPrvider, which is an abstract class, was added. public abstract class PaymentPrvider public virtual PaymentStatus PaymentStatus get; set; public abstract vid Invke(PaymentSystem paymentsystem, PaymentArgs paymentargs); public abstract vid PrcessCallback(PaymentSystem paymentsystem, PaymentArgs paymentargs); The OnlinePaymentPrvider abstract class is directly inherited frm PaymentPrvider and implements the Invke()and the PstData()methds. The PstData() methd submits request parameters t the payment service URI: public abstract class OnlinePaymentPrvider : PaymentPrvider // Initializes the payment. public verride vid Invke(DmainMdel.Payments.PaymentSystem paymentsystem, PaymentArgs paymentargs) // Psts the data. prtected virtual vid PstData(string url, NameValueCllectin parameters) // Cnstants t use within the whle set f the payment prviders. prtected static class PaymentCnstants New Service Clients Sme new implementatins f the existing SEFE payment prviders were released in this versin: BbsPaymentPrvider EPayPaymentPrvider Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 19 f 23

20 Sitecre E-Cmmerce Fundamental Editin 1.1 PayExPaymentPrvider PayPalPaymentPrvider QuickPayPaymentPrvider All f these classes are inherited frm OnlinePaymentPrvider. IReservable Interface In the DmainMdel f the Sitecre E-Cmmerce Fundamental Editin, a new IReservable interface has been intrduced. The new IReservable interface is a cntract that allws ur payment prviders t interact with the payment services t capture previusly authrized amunts f mney and t cancel reserved tickets. public interface IReservable vid Capture(PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket, decimal amunt); vid CancelReservatin(PaymentSystem paymentsystem, PaymentArgs paymentargs, ReservatinTicket reservatinticket); Nw all payment prviders implement this interface: public class <SmePrvider>PaymentPrvider : OnlinePaymentPrvider, IReservable The crrespnding class diagram lks like this: Obslete Cntracts In versin 1.1, the fllwing payment cntracts and classes were marked as bslete: Interfaces: IPaymentPrvider<T> IOfflinePaymentPrvider<T> IOnlinePaymentPrvider<T> IReservableOnlinePaymentPrvider<T, TRT> Classes: Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 20 f 23

21 Payment Methd Reference Guide PaymentPrviderBase<T> OnlinePaymentPrviderBase<T> Changes t the Unity.cnfig File The new payment prvider implementatins can perate in tw mdes: With ticket reservatin r Withut ticket reservatin. Yu can cnfigure this in the Settings field f the apprpriate items. Registering the prviders in the Unity.cnfig file is simple. 1. Register the payment prvider alias. <alias alias="epaypaymentprvider" type="sitecre.ecmmerce.payments.dibs.epaypaymentprvider, Sitecre.Ecmmerce.Payments.EPay" /> 2. Register the mapping in the cntainer sectin. <register type="paymentprvider" mapt="epaypaymentprvider" name="epay" /> Imprtant Yu must map the implementatin t the PaymentPrvider base class. Changes t Cnfiguratin Files Sme payment prviders use web methds t grant access t their functinality. They als have different endpints fr testing purpses and fr wrking in prductin mde. All the prviders are cnfigured s as t interact with the URL fr test requests by default. Yu can change this behavir in the supplied Sitecre.Ecmmerce.Payments.<Prvider>.cnfig files. Here is an example fr the BBS service: <applicatinsettings> <Sitecre.Ecmmerce.Payments.Bbs.Prperties.Settings> <setting name="sitecre_ecmmerce_payments_bbs" serializeas="string"> <value> </setting> </Sitecre.Ecmmerce.Payments.Bbs.Prperties.Settings> </applicatinsettings> Changes t CMS Cntent This versin f SEFE cntains nly ne change that is related t the payment prvider: The IsOnlinePayment field was excluded frm the master://sitecre/templates/ecmmerce/business Catalg/Payment template. Changes t Functinality Affecting System Behavir SEFE 1.1 cntains all the cntracts required fr backward cmpatibility. This ensures that during the update nthing is deleted frm yur SEFE slutin. Upgrading yur SEFE versin t a newer ne, makes yur webshp mre reliable and secure. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 21 f 23

22 Sitecre E-Cmmerce Fundamental Editin 1.1 New Features The fllwing features have been intrduced: All the payment prviders supprt the reservatin f mney n the credit card and ticket bking. At the mment, yu can manage ticket cancellatin and payment capturing in the Order Catalg. Yu can als use the API fr this purpse. Fr mre infrmatin abut ticket cancellatin and payment capturing, see the Sitecre Payment Methds Reference Guide. Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 22 f 23

23 Payment Methd Reference Guide Glssary Payment gateway Payment gateway is a user interface f a payment service t which a custmer is redirected frm the webshp during a payment. After the payment is cmpleted, the custmer is redirected back t the webshp. Payment prvider Payment prvider is a client implementatin in yur webshp that makes it pssible t invlve a particular payment service during a payment. Payment prvider is a class that interacts with the crrespnding payment service (fr example, PayPal) using the crrespnding payment system settings. Payment service Payment service is an external internet service that makes it pssible t make nline payments. A payment service is a third party rganizatin. If yu want t use a particular payment service, such as Amazn, yu must create and cnfigure a payment prvider fr this payment service. Payment system Payment system is a set f cnfiguratin settings fr a payment prvider. A payment system typically includes the fllwing settings: URL Webshp Name Merchant ID Passwrd Sitecre is a registered trademark. All ther brand and prduct names are the prperty f their respective hlders. Page 23 f 23

Optimal Payments Extension. Supporting Documentation for the Extension Package. 20140225 v1.1

Optimal Payments Extension. Supporting Documentation for the Extension Package. 20140225 v1.1 Optimal Payments Extensin Supprting Dcumentatin fr the Extensin Package 20140225 v1.1 Revisin Histry v1.1 Updated Demac Media branding v1.0 Initial Dcument fr Distributin supprt@ptimalpayments.cm Page

More information

Using PayPal Website Payments Pro UK with ProductCart

Using PayPal Website Payments Pro UK with ProductCart Using PayPal Website Payments Pr UK with PrductCart Overview... 2 Abut PayPal Website Payments Pr & Express Checkut... 2 What is Website Payments Pr?... 2 Website Payments Pr and Website Payments Standard...

More information

Using PayPal Website Payments Pro with ProductCart

Using PayPal Website Payments Pro with ProductCart Using PayPal Website Payments Pr with PrductCart Overview... 2 Abut PayPal Website Payments Pr & Express Checkut... 3 What is Website Payments Pr?... 3 Website Payments Pr and Website Payments Standard...

More information

Durango Merchant Services QuickBooks SyncPay

Durango Merchant Services QuickBooks SyncPay Durang Merchant Services QuickBks SyncPay Gateway Plug-In Dcumentatin April 2011 Durang-Direct.cm 866-415-2636-1 - QuickBks Gateway Plug-In Dcumentatin... - 3 - Installatin... - 3 - Initial Setup... -

More information

Helpdesk Support Tickets & Knowledgebase

Helpdesk Support Tickets & Knowledgebase Helpdesk Supprt Tickets & Knwledgebase User Guide Versin 1.0 Website: http://www.mag-extensin.cm Supprt: http://www.mag-extensin.cm/supprt Please read this user guide carefully, it will help yu eliminate

More information

MaaS360 Cloud Extender

MaaS360 Cloud Extender MaaS360 Clud Extender Installatin Guide Cpyright 2012 Fiberlink Cmmunicatins Crpratin. All rights reserved. Infrmatin in this dcument is subject t change withut ntice. The sftware described in this dcument

More information

Interworks Cloud Platform Citrix CPSM Integration Specification

Interworks Cloud Platform Citrix CPSM Integration Specification Citrix CPSM Integratin Specificatin Cntents 1. Intrductin... 2 2. Activatin f the Integratin Layer... 3 3. Getting the Services Definitin... 4 3.1 Creating a Prduct Type per Lcatin... 5 3.2 Create Instance

More information

iphone Mobile Application Guide Version 2.2.2

iphone Mobile Application Guide Version 2.2.2 iphne Mbile Applicatin Guide Versin 2.2.2 March 26, 2014 Fr the latest update, please visit ur website: www.frte.net/mbile Frte Payment Systems, Inc. 500 West Bethany, Suite 200 Allen, Texas 75013 (800)

More information

HarePoint HelpDesk for SharePoint. For SharePoint Server 2010, SharePoint Foundation 2010. User Guide

HarePoint HelpDesk for SharePoint. For SharePoint Server 2010, SharePoint Foundation 2010. User Guide HarePint HelpDesk fr SharePint Fr SharePint Server 2010, SharePint Fundatin 2010 User Guide Prduct versin: 14.1.0 04/10/2013 2 Intrductin HarePint.Cm (This Page Intentinally Left Blank ) Table f Cntents

More information

Adobe Sign. Enabling Single Sign-On with SAML Reference Guide

Adobe Sign. Enabling Single Sign-On with SAML Reference Guide Enabling Single Sign-On with SAML Reference Guide 2016 Adbe Systems Incrprated. All Rights Reserved. Prducts mentined in this dcument, such as the services f identity prviders Micrsft Active Directry Federatin,

More information

What's New. Sitecore CMS 6.6 & DMS 6.6. A quick guide to the new features in Sitecore 6.6. Sitecore CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22

What's New. Sitecore CMS 6.6 & DMS 6.6. A quick guide to the new features in Sitecore 6.6. Sitecore CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22 Sitecre CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22 Sitecre CMS 6.6 & DMS 6.6 What's New A quick guide t the new features in Sitecre 6.6 Sitecre is a registered trademark. All ther brand and prduct names

More information

Copyright 2013, SafeNet, Inc. All rights reserved. http://www.safenet-inc.com/ We have attempted to make these documents complete, accurate, and

Copyright 2013, SafeNet, Inc. All rights reserved. http://www.safenet-inc.com/ We have attempted to make these documents complete, accurate, and ii Cpyright 2013, SafeNet, Inc. All rights reserved. http://www.safenet-inc.cm/ We have attempted t make these dcuments cmplete, accurate, and useful, but we cannt guarantee them t be perfect. When we

More information

Integrating With incontact dbprovider & Screen Pops

Integrating With incontact dbprovider & Screen Pops Integrating With incntact dbprvider & Screen Pps incntact has tw primary pints f integratin. The first pint is between the incntact IVR (script) platfrm and the custmer s crprate database. The secnd pint

More information

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents BRILL s Editrial Manager (EM) Manual fr Authrs Table f Cntents Intrductin... 2 1. Getting Started: Creating an Accunt... 2 2. Lgging int EM... 3 3. Changing Yur Access Cdes and Cntact Infrmatin... 3 3.1

More information

The user authentication process varies from client to client depending on internal resource capabilities, and client processes and procedures.

The user authentication process varies from client to client depending on internal resource capabilities, and client processes and procedures. Learn Basic Single Sign-On Authenticatin Tale s Basic SSO applicatin grants Learn access t users withut requiring that they enter authenticatin lgin credentials (username and passwrd). The access pint

More information

KronoDesk Migration and Integration Guide Inflectra Corporation

KronoDesk Migration and Integration Guide Inflectra Corporation / KrnDesk Migratin and Integratin Guide Inflectra Crpratin Date: September 24th, 2015 0B Intrductin... 1 1B1. Imprting frm Micrsft Excel... 2 6B1.1. Installing the Micrsft Excel Add-In... 2 7B1.1. Cnnecting

More information

SBClient and Microsoft Windows Terminal Server (Including Citrix Server)

SBClient and Microsoft Windows Terminal Server (Including Citrix Server) SBClient and Micrsft Windws Terminal Server (Including Citrix Server) Cntents 1. Intrductin 2. SBClient Cmpatibility Infrmatin 3. SBClient Terminal Server Installatin Instructins 4. Reslving Perfrmance

More information

Credit Report Reissue Recommendation TABLE OF CONTENTS

Credit Report Reissue Recommendation TABLE OF CONTENTS T: Credit Reprting Wrkgrup Frm: Mike Bixby (305) 829-5549 MBixby@LandAm.cm Paul Wills (770) 740-7353 Paul.Wills@Equifax.cm Date: February 13, 2007 Re: Credit Reprt Reissue Recmmendatin The MISMO Credit

More information

Merchant Management System. New User Guide CARDSAVE

Merchant Management System. New User Guide CARDSAVE Merchant Management System New User Guide CARDSAVE Table f Cntents Lgging-In... 2 Saving the MMS website link... 2 Lgging-in and changing yur passwrd... 3 Prcessing Transactins... 4 Security Settings...

More information

INTEGRATION OVERVIEW. Introduction... 1. Authentication methods... 2. Learning management system (LMS) integration methods... 2. AICC standard...

INTEGRATION OVERVIEW. Introduction... 1. Authentication methods... 2. Learning management system (LMS) integration methods... 2. AICC standard... INTEGRATION OVERVIEW Cntents Intrductin... 1 Authenticatin methds... 2 Learning management system (LMS) integratin methds... 2 AICC standard... 2 LTI standard... 3 Applicatin prgramming interface (API)

More information

Configuring an Email Client for your Hosting Support POP/IMAP mailbox

Configuring an Email Client for your Hosting Support POP/IMAP mailbox Cnfiguring an Email Client fr yur Hsting Supprt POP/IMAP mailbx This article lists the email settings and prt numbers fr pp and imap cnfiguratins, as well as fr SSL. It cntains instructins fr setting up

More information

Montana Acquisition & Contracting System (emacs) emacs Handbook. Vendor Registration and Data Management

Montana Acquisition & Contracting System (emacs) emacs Handbook. Vendor Registration and Data Management Mntana Acquisitin & Cntracting System (emacs) emacs Handbk Vendr Registratin and Data Management Welcme The purpse f this emacs Handbk fr Vendr Registratin and Data Management is t prvide vendrs with the

More information

Feature Guide. Virto Commerce Platform

Feature Guide. Virto Commerce Platform Feature Guide Virt Cmmerce Platfrm Fr mre infrmatin abut Virt Cmmerce, visit virtcmmerce.cm r call + 1 323 570 5588 t speak t a representative. Virt Cmmerce Platfrm: Fundatin fr Yur Business Virt Cmmerce

More information

Using Shift4 with Magento

Using Shift4 with Magento D O L L A R S O N T H E N E T Using Shift4 with Magent Using Shift4 with Magent Cpyright Ntice Shift4 Crpratin 1491 Center Crssing Rad Las Vegas, NV 89144 702.597.2480 www.shift4.cm inf@shift4.cm Dcument

More information

PROCESSING THROUGH MPS and AVIMARK

PROCESSING THROUGH MPS and AVIMARK Befre using McAllister Payment Slutins (MPS) as yur pint-f-sale and/r integrated credit card prcess slutin, the McAllister Payment Slutins PA- DSS Implementatin Guide must be reviewed in its entirety.

More information

BASIC TECHNICAL FEATURE DESCRIPTION

BASIC TECHNICAL FEATURE DESCRIPTION BASIC TECHNICAL FEATURE DESCRIPTION AUDRIGA EMAIL AND GROUPWARE MIGRATION SERVICE Versin 1.3 Datum 20.09.2013 Kntakt Hans-Jörg Happel (happel@audriga.cm) TECHNICAL FEATURE DESCRIPTION This is a basic technical

More information

LogMeIn Rescue Web SSO via SAML 2.0 Configuration Guide

LogMeIn Rescue Web SSO via SAML 2.0 Configuration Guide LgMeIn Rescue Web SSO via SAML 2.0 LgMeIn Rescue Web SSO via SAML 2.0 Cnfiguratin Guide 02-19-2014 Cpyright 2015 LgMeIn, Inc. 1 LgMeIn Rescue Web SSO via SAML 2.0 Cntents 1 Intrductin... 3 1.1 Dcument

More information

Readme File. Purpose. Introduction to Data Integration Management. Oracle s Hyperion Data Integration Management Release 9.2.

Readme File. Purpose. Introduction to Data Integration Management. Oracle s Hyperion Data Integration Management Release 9.2. Oracle s Hyperin Data Integratin Management Release 9.2.1 Readme Readme File This file cntains the fllwing sectins: Purpse... 1 Intrductin t Data Integratin Management... 1 Data Integratin Management Adapters...

More information

BackupAssist SQL Add-on

BackupAssist SQL Add-on WHITEPAPER BackupAssist Versin 6 www.backupassist.cm 2 Cntents 1. Requirements... 3 1.1 Remte SQL backup requirements:... 3 2. Intrductin... 4 3. SQL backups within BackupAssist... 5 3.1 Backing up system

More information

User Guide Version 4.4

User Guide Version 4.4 User Guide Versin 4.4 Page 2 f 41 EastStreMaker Pr 4.4 Summary Cntents 1 INTRODUCTION... 3 1.1 NAVIGATION... 3 2 EASYSTOREMAKER PRO... 5 2.1 CONFIGURATION WIZARD... 5 2.2 STORE CONFIGURATION... 13 2.2.1

More information

User Manual Brainloop Outlook Add-In. Version 3.4

User Manual Brainloop Outlook Add-In. Version 3.4 User Manual Brainlp Outlk Add-In Versin 3.4 Cntent 1. Summary... 3 2. Release Ntes... 3 2.1 Prerequisites... 3 2.2 Knwn Restrictins... 4 3. Installatin and Cnfiguratin... 4 3.1 The installatin prgram...

More information

Regions File Transmission

Regions File Transmission Regins File Transmissin Getting Started with FTPS Regins Bank Member FDIC Revised 022113 It s time t expect mre. Table f Cntents Getting Started with FTPS Setting Up FTPS Cnnectin in FTP Client 3 4 9 Regins

More information

Telelink 6. Installation Manual

Telelink 6. Installation Manual Telelink 6 Installatin Manual Table f cntents 1. SYSTEM REQUIREMENTS... 3 1.1. Hardware Requirements... 3 1.2. Sftware Requirements... 3 1.2.1. Platfrm... 3 1.2.1.1. Supprted Operating Systems... 3 1.2.1.2.

More information

Kaltura Video Solutions for Sharepoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0

Kaltura Video Solutions for Sharepoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0 Kaltura Vide Slutins fr Sharepint 2013 Deplyment Guide fr Micrsft Office 365 Versin: 1.0 Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright 2015

More information

Intel Hybrid Cloud Management Portal Update FAQ. Audience: Public

Intel Hybrid Cloud Management Portal Update FAQ. Audience: Public Intel Hybrid Clud Management Prtal Update FAQ Audience: Public Purpse: Prepare fr the launch f the Intel Hybrid Clud Platfrm multi-user/multi-tier update Versin: Final FAQs What s new in the Intel Hybrid

More information

Access EEC s Web Applications... 2 View Messages from EEC... 3 Sign In as a Returning User... 3

Access EEC s Web Applications... 2 View Messages from EEC... 3 Sign In as a Returning User... 3 EEC Single Sign In (SSI) Applicatin The EEC Single Sign In (SSI) Single Sign In (SSI) is the secure, nline applicatin that cntrls access t all f the Department f Early Educatin and Care (EEC) web applicatins.

More information

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0 Kaltura Vide Extensin fr SharePint 2013 Deplyment Guide fr Micrsft Office 365 Versin: 1.0 Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright

More information

ISAM TO SQL MIGRATION IN SYSPRO

ISAM TO SQL MIGRATION IN SYSPRO 118 ISAM TO SQL MIGRATION IN SYSPRO This dcument is aimed at assisting yu in the migratin frm an ISAM data structure t an SQL database. This is nt a detailed technical dcument and assumes the reader has

More information

Office Use Only Account # Approved By:

Office Use Only Account # Approved By: Office Use Only Accunt # Apprved By: Dealer Applicatin Please cmplete and submit this applicatin alng with a cpy f yur (EIN) Federal Tax Id Number certificate befre placing yur 1 st rder. We will review

More information

HOWTO: How to configure SSL VPN tunnel gateway (office) to gateway

HOWTO: How to configure SSL VPN tunnel gateway (office) to gateway HOWTO: Hw t cnfigure SSL VPN tunnel gateway (ffice) t gateway Hw-t guides fr cnfiguring VPNs with GateDefender Integra Panda Security wants t ensure yu get the mst ut f GateDefender Integra. Fr this reasn,

More information

Using McAllister Payment Solutions and Updating to AVImark version 2009.0.0.7263

Using McAllister Payment Solutions and Updating to AVImark version 2009.0.0.7263 Using McAllister Payment Slutins and Updating t AVImark versin 2009.0.0.7263 Befre the cnfiguratin f McAllister Payment Slutins (MPS) and AVImark, the McAllister Payment Slutins PA-DSS Implementatin Guide

More information

Sage 100 What s New in 2013. Tracey Brinkman Senior Consultant BKD Technologies tbrinkman@bkd.com

Sage 100 What s New in 2013. Tracey Brinkman Senior Consultant BKD Technologies tbrinkman@bkd.com Sage 100 What s New in 2013 Tracey Brinkman Senir Cnsultant BKD Technlgies tbrinkman@bkd.cm Presenter Tracey Brinkman Senir Cnsultant BKD Technlgies 2013 Overview Glbal Enhancements Accunts Payable Enhancements

More information

How To Install Fcus Service Management Software On A Pc Or Macbook

How To Install Fcus Service Management Software On A Pc Or Macbook FOCUS Service Management Sftware Versin 8.4 fr Passprt Business Slutins Installatin Instructins Thank yu fr purchasing Fcus Service Management Sftware frm RTM Cmputer Slutins. This bklet f installatin

More information

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1 Imprved Data Center Pwer Cnsumptin and Streamlining Management in Windws Server 2008 R2 with SP1 Disclaimer The infrmatin cntained in this dcument represents the current view f Micrsft Crpratin n the issues

More information

Merchant Processes and Procedures

Merchant Processes and Procedures Merchant Prcesses and Prcedures Table f Cntents EXHIBIT C 1. MERCHANT INTRODUCTION TO T-CHEK 3 1.1 Wh is T-Chek Systems? 3 1.2 Hw t Cntact T-Chek Systems 3 1.3 Hw t Recgnize T-Chek Frms f Payment 3 1.3.1

More information

SPECIFICATION. Hospital Report Manager Connectivity Requirements. Electronic Medical Records DRAFT. OntarioMD Inc. Date: September 30, 2010

SPECIFICATION. Hospital Report Manager Connectivity Requirements. Electronic Medical Records DRAFT. OntarioMD Inc. Date: September 30, 2010 OntariMD Inc. Electrnic Medical Recrds SPECIFICATION Hspital Reprt Manager Cnnectivity Requirements DRAFT Date: September 30, 2010 Versin: 1.0 2007-2010 OntariMD Inc. All rights reserved HRM EMR Cnnectivity

More information

Configuring SSL and TLS Decryption in ngeniusone

Configuring SSL and TLS Decryption in ngeniusone Cnfiguring SSL and TLS Decryptin in ngeniusone The cnfigure SSL Decryptin feature supprts real-time capture f ASI and ASR traffic flws as well as decding f Secure Scket Link (SSL) and Transprt Layer Security

More information

FOR MAGENTO COMMERCE INFO@MORNINGTIME.COM SKYPE: JMKOENRAADT WWW.MORNINGTIME.COM

FOR MAGENTO COMMERCE INFO@MORNINGTIME.COM SKYPE: JMKOENRAADT WWW.MORNINGTIME.COM INTERNETKASSA (RABO, ABN AMRO) FOR MAGENTO COMMERCE INFO@MORNINGTIME.COM SKYPE: JMKOENRAADT WWW.MORNINGTIME.COM STEP 0 - DISABLE THE COMPILER, DISABLE CACHE Befre yu uplad new files, g t System > Tls >

More information

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1 Preparing t Deply Reflectin : A Guide fr System Administratrs Versin 14.1 Table f Cntents Table f Cntents... 2 Preparing t Deply Reflectin 14.1:... 3 A Guide fr System Administratrs... 3 Overview f the

More information

ROSS RepliWeb Operations Suite for SharePoint. SSL User Guide

ROSS RepliWeb Operations Suite for SharePoint. SSL User Guide ROSS RepliWeb Operatins Suite fr SharePint SSL User Guide Sftware Versin 2.5 March 18, 2010 RepliWeb, Inc., 6441 Lyns Rad, Ccnut Creek, FL 33073 Tel: (954) 946-2274, Fax: (954) 337-6424 E-mail: inf@repliweb.cm,

More information

Easy Ecommerce 5.3. Quick Guide

Easy Ecommerce 5.3. Quick Guide Easy Ecmmerce 5.3 Quick Guide Table f Cntents. 1 License Agreement. 2 Prerequisites. 2 Installatin Instructins.. 2 Hst Optins.. 2 Cre (i.e. Direct Buy, Checkut) 5 What the user sees. 5 What an Administratr

More information

User Guide Version 3.9

User Guide Version 3.9 User Guide Versin 3.9 Page 2 f 22 Summary Cntents 1 INTRODUCTION... 3 1.1 2 CREATE A NEW ACCOUNT... 4 2.1 2.2 3 NAVIGATION... 3 CREATE AN EMAIL ACCOUNT... 4 CREATE AN ALIAS ACCOUNT... 6 MODIFYING AN EXISTING

More information

CallRex 4.2 Installation Guide

CallRex 4.2 Installation Guide CallRex 4.2 Installatin Guide This dcument describes hw t install CallRex 4.2. It cvers the fllwing: CallRex 4.2 Cmpnents. Server Prerequisites. Perfrming the Installatin. Changing the Accunt Used by CallRex

More information

Best Practice - Pentaho BA for High Availability

Best Practice - Pentaho BA for High Availability Best Practice - Pentah BA fr High Availability This page intentinally left blank. Cntents Overview... 1 Pentah Server High Availability Intrductin... 2 Prerequisites... 3 Pint Each Server t Same Database

More information

Access to the Ashworth College Online Library service is free and provided upon enrollment. To access ProQuest:

Access to the Ashworth College Online Library service is free and provided upon enrollment. To access ProQuest: PrQuest Accessing PrQuest Access t the Ashwrth Cllege Online Library service is free and prvided upn enrllment. T access PrQuest: 1. G t http://www.ashwrthcllege.edu/student/resurces/enterlibrary.html

More information

AvePoint Privacy Impact Assessment 1

AvePoint Privacy Impact Assessment 1 AvePint Privacy Impact Assessment 1 User Guide Cumulative Update 2 Revisin E Issued February 2015 Table f Cntents Table f Cntents... 2 Abut AvePint Privacy Impact Assessment... 5 Submitting Dcumentatin

More information

Create a Non-Catalog Requisition

Create a Non-Catalog Requisition Create a Nn-Catalg Requisitin Jb Aid This jb aid describes hw t create a standard nn-catalg (i.e., nn-ibuynu) purchase request. REFER TO ADDITIONAL TRAINING GUIDES If yu need t create a special requisitin

More information

Learn More Cloud Extender Requirements Cheat Sheet

Learn More Cloud Extender Requirements Cheat Sheet MaaS360.cm > Learn Mre Learn Mre Clud Extender Requirements Cheat Sheet OVERVIEW This dcument defines all requirements t ensure a successfully installatin f the Clud Extender t enable use f ActiveSync

More information

Ecommerce anyone? Options for setting up online purchasing on your website.

Ecommerce anyone? Options for setting up online purchasing on your website. Ecmmerce anyne? Optins fr setting up nline purchasing n yur website. Let s face it; shpping nline is easy and cnvenient and cnsumers lve it. Yu can buy almst anything nline and with a few clicks f yur

More information

FOCUS Service Management Software Version 8.5 for Passport Business Solutions Installation Instructions

FOCUS Service Management Software Version 8.5 for Passport Business Solutions Installation Instructions FOCUS Service Management Sftware fr Passprt Business Slutins Installatin Instructins Thank yu fr purchasing Fcus Service Management Sftware frm RTM Cmputer Slutins. This bklet f installatin instructins

More information

GETTING STARTED With the Control Panel Table of Contents

GETTING STARTED With the Control Panel Table of Contents With the Cntrl Panel Table f Cntents Cntrl Panel Desktp... 2 Left Menu... 3 Infrmatin... 3 Plan Change... 3 Dmains... 3 Statistics... 4 Ttal Traffic... 4 Disk Quta... 4 Quick Access Desktp... 4 MAIN...

More information

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008 Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,

More information

FOCUS Service Management Software Version 8.5 for CounterPoint Installation Instructions

FOCUS Service Management Software Version 8.5 for CounterPoint Installation Instructions FOCUS Service Management Sftware Versin 8.5 fr CunterPint Installatin Instructins Thank yu fr purchasing Fcus Service Management Sftware frm RTM Cmputer Slutins. This bklet f installatin instructins will

More information

INUVIKA OPEN VIRTUAL DESKTOP ENTERPRISE

INUVIKA OPEN VIRTUAL DESKTOP ENTERPRISE INUVIKA OPEN VIRTUAL DESKTOP ENTERPRISE MIGRATION GUIDE Mathieu Schires Versin 1.0 Published 06/03/2015 This dcument describes the preparatin and steps t fllw t upgrade an OVD farm frm Inuvika OVD 0.9.x

More information

Introduction LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE. 2015 Savision B.V. savision.com All rights reserved.

Introduction LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE. 2015 Savision B.V. savision.com All rights reserved. Rev 7.5.0 Intrductin 2 LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE 2015 Savisin B.V. savisin.cm All rights reserved. This manual, as well as the sftware described in it, is furnished under license and

More information

CSAT Account Management

CSAT Account Management CSAT Accunt Management User Guide March 2011 Versin 2.1 U.S. Department f Hmeland Security 1 CSAT Accunt Management User Guide Table f Cntents 1. Overview... 1 1.1 CSAT User Rles... 1 1.2 When t Update

More information

AVG AntiVirus Business Edition

AVG AntiVirus Business Edition AVG AntiVirus Business Editin User Manual Dcument revisin AVG.02 (30.9.2015) C pyright AVG Technlgies C Z, s.r.. All rights reserved. All ther trademarks are the prperty f their respective wners. Cntents

More information

FUJITSU Software ServerView Suite ServerView PrimeCollect

FUJITSU Software ServerView Suite ServerView PrimeCollect User Guide - English FUJITSU Sftware ServerView Suite ServerView PrimeCllect Editin February 2015 Cmments Suggestins Crrectins The User Dcumentatin Department wuld like t knw yur pinin f this manual. Yur

More information

New in this release. Sphere 9.4.3.2 (October 2013)

New in this release. Sphere 9.4.3.2 (October 2013) New in this release Sphere 9.4.3.2 (Octber 2013) The fllwing client-facing changes were implemented: An issue that prevented certain Friends Asking Friends spnsrship levels frm appearing as ptins n the

More information

NEC CLOUD STORAGE. User Guide. Version: R03.1

NEC CLOUD STORAGE. User Guide. Version: R03.1 NEC CLOUD STORAGE User Guide Versin: R03.1 2013 1 INTRODUCTION... 5 1.1 GOALS OF THIS DOCUMENT... 5 1.2 TERMS, ACRONYMS AND ABBREVIATIONS... 5 2 INTRODUCTION TO NEC CLOUD STORAGE... 6 2.1 WHAT IS NEEDED

More information

Introduction to Mindjet MindManager Server

Introduction to Mindjet MindManager Server Intrductin t Mindjet MindManager Server Mindjet Crpratin Tll Free: 877-Mindjet 1160 Battery Street East San Francisc CA 94111 USA Phne: 415-229-4200 Fax: 415-229-4201 mindjet.cm 2013 Mindjet. All Rights

More information

Treasury Gateway Getting Started Guide

Treasury Gateway Getting Started Guide Treasury Gateway Getting Started Guide Treasury Gateway is a premier single sign-n and security prtal which allws yu access t multiple services simultaneusly thrugh the same sessin, prvides cnvenient access

More information

edoc Lite Recruitment Guidelines

edoc Lite Recruitment Guidelines edc Lite Recruitment Guidelines Intrductin OneStart & the Academic Psitin Search Channel edc Lite Ruting and Wrkgrups Ruting Actin List Ruting Cntrls Wrkgrups Dcument Search edc Lite Dcuments Vacancy Ntice

More information

State Bank Virtual Card FAQs

State Bank Virtual Card FAQs State Bank Virtual Card FAQs 1) What is State Bank Virtual Card? State Bank Virtual Card is a limit Debit card, which can be created using the State Bank Internet Banking facility fr ecmmerce (nline) transactins.

More information

Licensing Windows Server 2012 for use with virtualization technologies

Licensing Windows Server 2012 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents This

More information

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008 Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,

More information

Employee Self Service (ESS) Quick Reference Guide ESS User

Employee Self Service (ESS) Quick Reference Guide ESS User Emplyee Self Service (ESS) Quick Reference Guide ESS User Cntents Emplyee Self Service (ESS) User Quick Reference Guide 5 Intrductin t ESS 5 Getting Started 6 Prerequisites 6 Accunt Activatin 7 Hw t activate

More information

StarterPak: Dynamics CRM Opportunity To NetSuite Sales Order

StarterPak: Dynamics CRM Opportunity To NetSuite Sales Order StarterPak: Dynamics CRM Opprtunity T NetSuite Sales Order Versin 1.0 7/20/2015 Imprtant Ntice N part f this publicatin may be reprduced, stred in a retrieval system, r transmitted in any frm r by any

More information

Remote Setup and Configuration of the Outlook Email Program Information Technology Group

Remote Setup and Configuration of the Outlook Email Program Information Technology Group Remte Setup and Cnfiguratin f the Outlk Email Prgram Infrmatin Technlgy Grup The fllwing instructins will help guide yu in the prper set up f yur Outlk Email Accunt. Please nte that these instructins are

More information

User Guide. Excel Data Management Pack (EDM-Pack) OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES. Date: December 2015

User Guide. Excel Data Management Pack (EDM-Pack) OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES. Date: December 2015 PROFESSIONAL SERVICES User Guide OnCmmand Wrkflw Autmatin (WFA) Excel Data Management Pack (EDM-Pack) Date: December 2015 Dcument Versin: 1.0.0 Abstract The EDM-Pack includes a general-purpse Data Surce

More information

University of Texas at Dallas Policy for Accepting Credit Card and Electronic Payments

University of Texas at Dallas Policy for Accepting Credit Card and Electronic Payments University f Texas at Dallas Plicy fr Accepting Credit Card and Electrnic Payments Cntents: Purpse Applicability Plicy Statement Respnsibilities f a Merchant Department Prcess t Becme a Merchant Department

More information

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers)

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers) Firewall/Prxy Server Settings t Access Hsted Envirnment Client firewall settings in mst cases depend n whether the firewall slutin uses a Stateful Inspectin prcess r ne that is cmmnly referred t as an

More information

Implementing ifolder Server in the DMZ with ifolder Data inside the Firewall

Implementing ifolder Server in the DMZ with ifolder Data inside the Firewall Implementing iflder Server in the DMZ with iflder Data inside the Firewall Nvell Cl Slutins AppNte www.nvell.cm/clslutins JULY 2004 OBJECTIVES The bjectives f this dcumentatin are as fllws: T cnfigure

More information

VOICEBUY RESELLER ADMINISTRATION PORTAL. User Guide

VOICEBUY RESELLER ADMINISTRATION PORTAL. User Guide VOICEBUY RESELLER ADMINISTRATION PORTAL User Guide Cpyright Vicebuy 2011 TABLE OF CONTENT 1. Intrductin... 3 2. Overview... 3 3. Reseller Administratin Prtal... 3 3.1 Payments Buy Credits... 3 3.2 Payments

More information

Electronic Data Interchange (EDI) Requirements

Electronic Data Interchange (EDI) Requirements Electrnic Data Interchange (EDI) Requirements 1.0 Overview 1.1 EDI Definitin 1.2 General Infrmatin 1.3 Third Party Prviders 1.4 EDI Purchase Order (850) 1.5 EDI PO Change Request (860) 1.6 Advance Shipment

More information

STIOffice Integration Installation, FAQ and Troubleshooting

STIOffice Integration Installation, FAQ and Troubleshooting STIOffice Integratin Installatin, FAQ and Trubleshting Installatin Steps G t the wrkstatin/server n which yu have the STIDistrict Net applicatin installed. On the STI Supprt page at http://supprt.sti-k12.cm/,

More information

McAfee Enterprise Security Manager. Data Source Configuration Guide. Infoblox NIOS. Data Source: September 2, 2014. Infoblox NIOS Page 1 of 8

McAfee Enterprise Security Manager. Data Source Configuration Guide. Infoblox NIOS. Data Source: September 2, 2014. Infoblox NIOS Page 1 of 8 McAfee Enterprise Security Manager Data Surce Cnfiguratin Guide Data Surce: Infblx NIOS September 2, 2014 Infblx NIOS Page 1 f 8 Imprtant Nte: The infrmatin cntained in this dcument is cnfidential and

More information

Licensing Windows Server 2012 R2 for use with virtualization technologies

Licensing Windows Server 2012 R2 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 R2 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 R2 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents

More information

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel An HP PrCurve Netwrking Applicatin Nte Traffic mnitring n PrCurve switches with sflw and InMn Traffic Sentinel Cntents 1. Intrductin... 3 2. Prerequisites... 3 3. Netwrk diagram... 3 4. sflw cnfiguratin

More information

CenterPoint Accounting for Agriculture Network (Domain) Installation Instructions

CenterPoint Accounting for Agriculture Network (Domain) Installation Instructions CenterPint Accunting fr Agriculture Netwrk (Dmain) Installatin Instructins Dcument # Prduct Mdule Categry 2257 CenterPint CenterPint Installatin This dcument describes the dmain netwrk installatin prcess

More information

Junos Pulse Instructions for Windows and Mac OS X

Junos Pulse Instructions for Windows and Mac OS X Juns Pulse Instructins fr Windws and Mac OS X When yu pen the Juns client fr the first time yu get the fllwing screen. This screen shws yu have n cnnectins. Create a new cnnectin by clicking n the + icn.

More information

Sitecore Serialization Guide

Sitecore Serialization Guide Sitecre CMS 6.0-6.4 Sitecre Serializatin Guide Rev: 4 February 2011 Sitecre CMS 6.0-6.4 Sitecre Serializatin Guide An administratr's guide t serializing cntent in Sitecre Sitecre CMS 6.0-6.4 Table f Cntents

More information

Serv-U Distributed Architecture Guide

Serv-U Distributed Architecture Guide Serv-U Distributed Architecture Guide Hrizntal Scaling and Applicatin Tiering fr High Availability, Security, and Perfrmance Serv-U Distributed Architecture Guide v14.0.1.0 Page 1 f 16 Intrductin Serv-U

More information

INSTRUCTIONS ON HOW TO IMPORT (Attach) DOCUMENTS TO TRANSACTIONS IN THE EMPLOYEE REIMBURSEMENT SYSTEM

INSTRUCTIONS ON HOW TO IMPORT (Attach) DOCUMENTS TO TRANSACTIONS IN THE EMPLOYEE REIMBURSEMENT SYSTEM INSTRUCTIONS ON HOW TO IMPORT (Attach) DOCUMENTS TO TRANSACTIONS IN THE EMPLOYEE REIMBURSEMENT SYSTEM In the Emplyee Reimbursement System, users with verifier and apprver/prxy access rights have the ability

More information

Connecting to Email: Live@edu

Connecting to Email: Live@edu Cnnecting t Email: Live@edu Minimum Requirements fr Yur Cmputer We strngly recmmend yu upgrade t Office 2010 (Service Pack 1) befre the upgrade. This versin is knwn t prvide a better service and t eliminate

More information

ScaleIO Security Configuration Guide

ScaleIO Security Configuration Guide ScaleIO Security Cnfiguratin Guide 1 Intrductin This sectin prvides an verview f the settings available in ScaleIO t ensure secure peratin f the prduct: Security settings are divided int the fllwing categries:

More information

Connector for Microsoft Dynamics Installation Guide

Connector for Microsoft Dynamics Installation Guide Micrsft Dynamics Cnnectr fr Micrsft Dynamics Installatin Guide June 2014 Find updates t this dcumentatin at the fllwing lcatin: http://g.micrsft.cm/fwlink/?linkid=235139 Micrsft Dynamics is a line f integrated,

More information

Kaltura MediaSpace Setup Guide. Version: 5.0

Kaltura MediaSpace Setup Guide. Version: 5.0 Kaltura MediaSpace Setup Guide Versin: 5.0 Kaltura Business Headquarters 5 Unin Square West, Suite 602, New Yrk, NY, 10003, USA Tel.: +1 800 871 5224 Cpyright 2013 Kaltura Inc. All Rights Reserved. Designated

More information

Installation Guide Marshal Reporting Console

Installation Guide Marshal Reporting Console Installatin Guide Installatin Guide Marshal Reprting Cnsle Cntents Intrductin 2 Supprted Installatin Types 2 Hardware Prerequisites 2 Sftware Prerequisites 3 Installatin Prcedures 3 Appendix: Enabling

More information