INTEGRATION DOCUMENTATION Svea Checkout API v1.12
|
|
- Rhoda Moore
- 5 years ago
- Views:
Transcription
1 INTEGRATION DOCUMENTATION Svea Checkout API v1.12
2 2 (18) Svea Checkout API Change history: v1.12 Updated list of Payment methods v1.11 Updated properties names for CheckoutValidationCallback Renamed OrderStockStatusResponse to CheckoutValidationCallbackResponse v1.10 Added MerchantSetting CheckoutValidationCallBackUri Added OrderStockStatusResponse v1.09 Added MerchantSetting PreferedPartPaymentCampaign Added MerchantSetting ActivePartPaymentCampaigns Added Endpoint util/getavailablepartpayments v1.08 Updated list of available observable properties v1.07 Updated description for DiscountPercentage v1.06 Added payment type ADMININVOICE v1.05 Added SveaWillBuyOrder to Data object v1.04 Security clarifications for merchant settings v1.03 Added CustomerReference to Order object v1.02 Clarifications v1.01 Authentication examples v1.0 Release version
3 3 (18) Svea Checkout API Disclaimer This documentation is subject to continuous updates. Please make sure you are using the latest version. Contact with questions regarding this documentation.
4 4 (18) Svea Checkout API Content Change history:... 2 Introduction... 6 When should you send the order to your customer?... 6 Testing... 6 Production... 6 Firewall... 6 Authentication... 7 GET-Request example:... 7 POST-Request example:... 7 Checkout API... 9 Create... 9 Get... 9 Update GetAvailablePartPaymentCampaigns Data objects Data CampaignCodeInfo List of Payment Plan Types MerchantSettings Cart OrderRow Gui Customer Address HttpStatusCodes in use PresetValue List of presetvalue typenames CheckoutOrderStatus Locale PaymentType Direktbank-type Example calls Create Update order rows... 17
5 5 (18) Svea Checkout API JavaScript API (preview) API entry point Listening for API readiness Available operations... 18
6 6 (18) Svea Checkout API Introduction All URI:s are written in the specific form: URI: ActualURI [HTTP-VERB] Example: Get order by id 1: URI: [GET] A star in the column indicates: RO represents Read only, data that is only used in output. R represents Required, the request is not valid unless this data is included. All amounts are written in their minor currency. Example: SEK will be written as 1525, 120 SEK will be written as etc. All URI s are specified with each documented call below. All data sent to the system should be correctly UTF-8 encoded. When should you send the order to your customer? The order is ready to send to customer when the checkoutorderstatus is Final. Testing External test address: Production External prod address: Firewall When we need to inform you that an order is updated then our server will try to call your server through the pushuri-string that you provide in the MerchantSettings-object when you call CreateOrder. Make sure that your server accepts calls to the pushuri and that your firewall whitelists connections from our IP-range: /24 Payload The payload is always in JSON format.
7 7 (18) Svea Checkout API Authentication Every request to the API must be authenticated by using the Authorization HTTP requestheader. The utctimestamp should be in the header, named timestamp and the value should be the time in UTC when the message was sent. The authorization header is calculated for each request using this formula: base64 (utf8 ({checkoutmerchantid}: base16 (lowercase (sha512 (utf8({request body }{checkoutsecret}{utctimestamp})))))) Where {checkoutmerchantid} is the merchant identifier assigned to you by Svea, formatted as {request_body} is the body of the request, or an empty string for GET requests {checkoutsecret} is the secret key assigned to your CheckoutMerchantId by Svea {utctimestamp} is the time in UTC the message was created, in the format YYYY- MM-DD HH:MM:SS GET-Request example: CheckoutMerchantId: 1 Timestamp: :40:00 CheckoutSecret: sharedsecret lowercase(sha512(sharedsecret :40:00)) = 1:ec0a.7eb5 base64(1:ec0a.7eb5) = MTpl. NQ== Authorization header final value: Svea = MTplYzBhZDQ2NTI2YTRiOGM1OTc5YzNjN2FiMWViNTk4NTRiODU3YzhkNWVlNDUwZWRm YWQyMzNmNzliZDcxNzcxMDgzNDBmMzA1OGExMzZkNzgxZDU2MDYyZGQwZWIxZWMyZm FiNzcyZDI5NWMzZGE3MmEzMTZjYWM2MGFhN2ViNQ== POST-Request example: CheckoutMerchantId: CheckoutSecret: sharedsecret Timestamp: :39:00 Request_body: {"MerchantSettings":{"TermsUri":" op.se/checkout","confirmationuri":" ps://svea.com/push.aspx?sid=123&svea_order={checkout.order.uri}"},"cart":{"items":[{ "ArticleNumber":" ","Name":"Computer","Quantity":200,"UnitPrice":12300,"Disc ountpercent":1000,"vatpercent":2500},{"articlenumber":"ship.","name":"shipping Fee","Quantity":100,"UnitPrice":4900,"VatPercent":2500}]},"Locale":"sv- SE","CountryCode":"SE","Currency":"SEK", "ClientOrderNumber":"54234"} lowercase(sha512({"merch 54234"}sharedSecret :39:00)) = 4ad2.6208
8 8 (18) Svea Checkout API base64(123123:4ad2.6208) = MTIz.MjA4 Authorization header final value: Svea = MTIzMTIzOjRhZDJmYjg0MTA1ODU3ZDMwYTZiMzg1MTVkYzJlZTAxZGQ2OWFkO WUwZDk3MGFmYWQwNDg2OThiOGFmZmE1OWJkN2MzZTEwMmUyYWM2ZGFh NDNhOWZkNzYwOTFjMmFiNDE5N2RhZmFjMTgwYzZkMzQ1N2Y0ZWNiYTBiNGU2 MjA4
9 9 (18) Svea Checkout API Checkout API Create Creates a new order and returns the checkout to the webshop. URI: /api/orders/ [POST] Parameters IN: Parameter Required Type Description MerchantSettings * MerchantSettings The merchants settings for the order. Cart * Cart A cart-object containing the orderrows. Locale * String The current locale of the checkout, i.e. sv-se etc. Currency * String The current currency as defined by ISO 4217, i.e. SEK, NOK etc. CountryCode * String Defined by two-letter ISO alpha-2, i.e. SE, DE, FI etc. ClientOrderNumber * String A string with maximum of 32 characters identifying the order in the merchant s system. PresetValues Array of PresetValue Values chosen by the merchant to be prefilled and eventually locked for changing by the customer. Parameters OUT: Data Data An object containing all information needed to return a checkout to the merchant, see structure below. HTTP status code 201 indicating success, everything else indicates a failure. Get Returns a datastructure containing seven parameters that contains all information about the order and what is needed for the GUI. URI: /api/orders/{orderid} [GET] Parameters IN: Parameter Required Type Description Id * Long Checkoutorderid of the specified order. Parameters OUT: Data Data An object containing all information needed to return a checkout to the merchant, see structure below. HTTP status code 200 indicating success, everything else indicating a failure.
10 10 (18) Svea Checkout API Update Replaces the order rows of the specified order with the new appended in the call. URI: /api/orders/{orderid} [PUT] Parameters IN as URI-parameters: Parameter Required Type Description Id * Long Checkoutorderid of the specified order. Parameters IN as content: Parameter Required Type Description Cart * Cart Contains the orderrows that will be set to the specified order. Parameters OUT: Data Data An object containing all information needed to return a checkout to the merchant, see structure below. HTTP status code 200 indicating success, everything else indicating a failure. GetAvailablePartPaymentCampaigns Returns a list of available B2C/B2B part payment campaigns URI: /api/util/getavailablepartpaymentcampaigns [GET] Parameters IN: Parameter Required Type Description IsCompany * Boolean True for B2B, false for B2C Parameters OUT: Data Array of CampaignCodeInfo A list of campaigns. HTTP status code 200 indicating success, everything else indicates a failure.
11 11 (18) Svea Checkout API Data objects Data MerchantSettings MerchantSettings Specific merchant URIs, see structure below. Cart Cart Order rows. Gui Gui See structure below. Customer Customer Identified customer of the order. ShippingAddress Address Shipping address of identified customer. BillingAddress Address Billing address of identified customer. CustomerReference String B2B Customer reference Locale String The current locale of the checkout, i.e. sv-se etc. Currency String The current currency as defined by ISO 4217, i.e. SEK, NOK etc. CountryCode String Defined by two-letter ISO alpha-2, i.e. SE, DE, FI etc. ClientOrderNumber String A string with maximum of 32 characters that identifies the order in the merchant s systems. PresetValues Array of PresetValue A list containing the preset values, if any. See structure below. OrderId Long Checkoutorderid of the order. Status CheckoutOrder- Status The current state of the order, see structure below. Address String The customer s address PhoneNumber String The customer s phone number PaymentType String The final payment method for the order. Will only have a value when the order is locked, otherwise null. SveaWillBuyOrder Nullable boolean True = Svea will buy this invoice. False = Svea will not buy this invoice. null = Selected payment method is not Invoice. CampaignCodeInfo CampaignCode Integer CampaignId ContractLengthInMonths Integer Contract length in months Description String Campaign description FromAmount Decimal Minimum amount (major currency) ToAmount Decimal Maximum amount (major currency) InitialFee Decimal Initial fee (major currency) InterestRatePercent Decimal Interest rate in percent (e.g. 40 = 40%) MonthlyAnnuityFactor Decimal Monthly annuity factor NotificationFee Decimal Notification fee (major currency) NumberOfInterestFreeMonths Integer Number of interest free months NumberOfPaymentFreeMonths Integer Number of payment free months PaymentPlanType String Name of the payment plan type (see list below) ToAmount Decimal Maximum cart sum (major currency) List of Payment Plan Types Parameter Standard InterestFree InterestAndAmortizationFree
12 12 (18) Svea Checkout API MerchantSettings Parameter R Type Description Limits TermsUri * String URI to a page with webshop specific terms characters, must be a valid Url CheckoutUri * String URI to the page in the webshop displaying the Checkout. May not contain orderspecifik information. ConfirmationUri * String URI to the page in the webshop displaying specific information to a customer after the order has been confirmed. May not contain orderspecifik information. PushUri * String URl to a location that is expecting callbacks from the Checkout whenever an order s state is changed(confirmed, final, etc.). Uri may have a {checkout.order.uri} placeholder which will be replaced with the checkoutorderid. CheckoutValidationCallBackUri String An optional URl to a location that is expecting callbacks from the Checkout to validate order s stock status, and also the possibility to update checkout with an updated ClientOrderNumber. Uri may have a {checkout.order.uri} placeholder which will be replaced with the checkoutorderid. Please refer below CheckoutValidationCallbackResponse to see the expected response. ActivePartPaymentCampaigns List<Integer> List of valid CampaignIDs. If used then list of available part payment campaign options will be filtered through the chosen list. PromotedPartPaymentCampaign Integer Valid CampaignID. If used then the chosen campaign will be shown as the first payment method in all payment method lists characters, must be a valid Url characters, must be a valid Url characters, must be a valid Url characters, must be a valid Url Must be a list of valid CampaignIDs Must be valid CampaignID CheckoutValidationCallbackResponse Parameter Required Type Description Valid * bool A value of true/false specifying if the items in the cart are in stock or not. ClientOrderNumber string This is an optional property which can be used to notify checkout that the ClientOrderNumber has been updated. Cart Parameter Required Type Description Items * List of OrderRow See structure below. OrderRow Parameter Required Type Description Limits
13 13 (18) Svea Checkout API ArticleNumber String Articlenumber as a string, can contain letters and numbers. Maximum 256 characters. Name * String Article name characters. Quantity * Integer Quantity of the product. 1-9 digits. Minor currency. UnitPrice * Integer Price of the product including VAT digits, can be negative. Minor currency. DiscountPercent Integer The discountpercent of the product No fractions. 0 = 0% 100 = 1% 1000 = 10% 9900 = 99% VatPercent * Integer The VAT percentage of the current product. Unit String The unit type, e.g., st, pc, kg etc. TemporaryReference String Can be used when creating or updating an order. The returned rows will have their corresponding temporaryreference as they were given in the indata. it will not be stored and will not be returned in GetOrder. RowNumber Integer The row number the row will have in the Webpay system Valid vat percentage for that country. Minor currency. 0-4 characters. Gui Layout String Defines the orientation of the device, either desktop or portrait. Snippet String HTML-snippet including javascript to populate the iframe. Customer NationalId String Personal- or organizationnumber. IsCompany Boolean True if nationalid is organisationnumber, false if nationalid is personalnumber. IsMale Boolean Indicating if the customer is male or not. DateOfBirth DateTime Required only for DE and NL or if NationalId is not set for any reason. Address FullName String Company: name of the company. Individual: first, middle and last name(s). FirstName String First name(s). LastName String Last name(s). StreetAddress String Street address. CoAddress String Co address. PostalCode String Postal code. City String City. CountryCode String Defined by two-letter ISO alpha-2, i.e. SE, DE, FI etc.
14 14 (18) Svea Checkout API HttpStatusCodes in use 200 Success Request was successful. 201 Created The order was created successfully. 302 Found The order was found. 400 Bad Request The input data was invalid. 401 Unauthorized The request did not contain correct authorization. 403 Forbidden The request did not contain correct authorization. 404 Not Found No order with the requested ID was found. PresetValue Parameter Required Type Description TypeName * String Name of the field you want to set (see list below). Value * String See limits below. IsReadOnly * Boolean Should the preset value be locked for editing, set readonly to true. Usable if you only let your registered users use the checkout. List of presetvalue typenames Parameter Type Limits NationalId String Company specific validation. Address String Max 50 characters, will be validated as an address. PhoneNumber String 1-18 digits, can include +, - s and space. PostalCode String Company specific validation. IsCompany Boolean Required if nationalid is set. CheckoutOrderStatus Parameter Cancelled Created Confirmed PaymentGuaranteed WaitingToBeSent Final Locale Parameter sv-se PaymentType Name Null INVOICE ADMININVOICE PAYMENTPLAN SVEACARDPAY SVEACARDPAY_PF Direktbank-type ACCOUNTCREDIT Description The order has been cancelled due to inactivity. The order has been created. The order has been confirmed using card payment and is waiting to be paid by the customer. The order has been confirmed using a credit option; invoice, paymentplan or accountcredit. The order is finished and is waiting to be sent to WebPay s subsystems for further handling. The order is completed in the checkout and managed by WebPay s subsystems. Description Swedish locale. Description The customer havn t confirmed the order or can still change paymenttype. The customer chose Invoice The customer chose Invoice that Svea won t buy. The customer chose a payment plan The customer paid the order with card The customer paid the order with card using Svea s Payment facilitator. A value from the direktbank list below. The customer paid the order with direct bank e.g. Nordea, SEB. For the most recent list of available banks check the Payment Gateway documentation. The customer chose to use their account credit.
15 15 (18) Svea Checkout API Direktbank-type Parameter BANKAXESS DBAKTIAFI DBALANDSBANKENFI DBDANSKEBANKSE DBNORDEAFI DBNORDEASE DBPOHJOLAFI DBSAMPOFI DBSEBSE DBSEBFTGSE DBSHBSE DBSPANKKIFI DBSWEDBANKSE DBTAPIOLAFI Description BankAxess, Norway Aktia, Finland Ålandsbanken, Finland Danske bank, Sweden Nordea, Finland Nordea, Sweden OP-Pohjola, Finland Sampo, Finland SEB, Individuals, Sweden SEB, companies, Sweden Handelsbanken, Sweden S-Pankki, Finland Swedbank, Sweden Tapiola, Finland
16 16 (18) Svea Checkout API Example calls Create One important thing to note here is that Quantity, UnitPrice, DiscountPercent and VatPercent for each order row is expected to be given in minor currency. In this example we add two items, one called Computer with a price of SEK, a discount of 10% and 25% VAT, and another related to the shipping fee. These values should be added as price: , quantity: 100, discountpercent: 1000 and vatpercent: Uri: /api/orders/ HttpAction: Post Headers: Timestamp: :44 HttpContent: { "MerchantSettings": { "TermsUri": " "CheckoutUri": " "ConfirmationUri": " "PushUri": " "CheckoutValidationCallBackUri": " }, "Cart": {"Items": [ { "ArticleNumber": "4315", "Name": "Computer", "Quantity": 100, "UnitPrice": , "DiscountPercent": 1000, "VatPercent": 2500 }, { "ArticleNumber": "SHIPPING", Name": "Shipping Fee", "Quantity": 100, "UnitPrice": 4900, "VatPercent": 2500 } ]}, "Locale": "sv-se", "CountryCode": "SE", "Currency": "SEK", ClientOrderNumber : , Timestamp : :01:01 } You can optionally add presetvalues to the call as well. These values will prefill the identification in the checkout. If a preset value has IsReadOnly, the customer will not be able to modify the value. "PresetValues":[ {"TypeName":" address","Value":"test@sveaekonomi.se","IsReadOnly":true}, {"TypeName":"ZipCode","Value":"49763"," IsReadOnly ":true}
17 17 (18) Svea Checkout API ] Update order rows Updates the orderrows for the current checkoutorderid passed as parameter in the URI. The order rows of the order will be substituted with the order rows that is being sent in with this call. That means, should a customer change the quantity for one of five order rows, all five of the order rows must be passed again with the updated values. Uri: /api/orders/{id} HttpAction: Put HttpContent: { "Cart": {"Items": [ { "ArticleNumber": " ", Name": "Computer 2.0", "Quantity": 100, "UnitPrice": , "DiscountPercent": 1000, "VatPercent": 2500 }, { "ArticleNumber": "SHIPPING", "Name": "Shipping Fee", "Quantity": 100, "UnitPrice": 4900, "VatPercent": 2500 } ]} }
18 18 (18) Svea Checkout API JavaScript API (preview) Starting with release , merchants can now use the Checkout JavaScript API to access data and functionality previously internal to the checkout. For the time being, this primarily concerns reloading payment methods and observing changes in the state and data model. Please note that the API is still considered a work in progress and might see significant changes in the coming few releases. API entry point window.scoapi is the root object for the API and contains all the operations available. Listening for API readiness The checkout raises an event when ready, which can be used to safely access the API. Example: document.addeventlistener("checkoutready", function() { window.scoapi... // Your code here }); Available operations observemodel(propertystring, handlerfunction) => function Observes the client data property for changes, calling the supplied function when a change is detected. Note that the underlying value must change and pass validation to trigger the handler. Returns a function that can be called to stop observing the specified property. The following properties are currently supported: "identity.iscompany" "identity. " "identity.postalcode" "identity.phonenumber" "identity.city" "identity.organisationnumber" "identity.nationalidnumber" "identity.companyname" "identity.firstname" "identity.lastname" "identity.streetaddress" "identity.coaddress" Example: // Observe the city property var observer = window.scoapi.observemodel( "identity.city", function (data) { console.log("city changed to %s.", data.value); }); // Stop observing observer(); setcheckoutenabled(value) => void Pass a false-ish value to disable the checkout. While disabled, the merchant can safely perform updates to the cart. When finished, call setcheckoutenabled(true) to re-enable the checkout and make it reflect the changes made.
PAYMENTADMIN API 1.1 SveaWebPay
PAYMENTADMIN API 1.1 SveaWebPay 2 (22) PaymentAdmin API 1.1 Content Revisions... 4 Overview... 5 Testing... 5 Production... 5 Authentication... 6 Get order... 7 Get task... 8 Deliver order... 9 Cancel
More informationEUROPE WEB SERVICE API SveaWebPay
EUROPE WEB SERVICE API 1.4.9 SveaWebPay 2 (28) Europe Web Service 1.4.9 Content Revisions... 5 Overview... 7 Endpoint:... 7 WSDL-endpoint... 7 1. General... 7 2. Specific method regarding PaymentPlan...
More informationEUROPE WEB SERVICE API SveaWebPay
EUROPE WEB SERVICE API 1.4.26 SveaWebPay 2 (35) Europe Web Service 1.4.26 Content Revisions... 5 Overview... 8 Endpoint:... 8 WSDL-endpoint... 8 1. General... 8 2. Specific method regarding PaymentPlan...
More informationSveaWebPay Administration service API Document version 1.11
Administration service API Document version 1.11 Table of Contents Revisions... 5 Overview... 6 Enumerations... 7 Disclaimer... 7 Methods... 7 Common to all requests... 7 Common to all responses... 7 Structures...
More informationADMINISTRATION SERVICE API 1.12 SveaWebPay
ADMINISTRATION SERVICE API 1.12 SveaWebPay 2 (36) Table of Contents Revisions... 7 Overview... 8 Enumerations... 8 Disclaimer... 8 Methods... 9 Common to all requests... 9 Common to all responses... 9
More information1 (56) Payment Gateway API V PAYMENT GATEWAY API
1 (56) Payment Gateway API V 2.8.1 PAYMENT GATEWAY API 2 (56) Payment Gateway API V 2.8.1 PAYMENT GATEWAY API Contents INTRODUCTION... 4 INTEGRATION USING MODULES OR INTEGRATION PACKAGES... 4 MODULES...
More informationewallet API integration guide version 5.1 8/31/2015
ewallet API integration guide version 5.1 8/31/2015 International Payout Systems, Inc. (IPS) ewallet API Integration Guide contains information proprietary to IPS, and is intended only to be used in conjunction
More informationADMINISTRATION SERVICE API 1.30 SveaWebPay
ADMINISTRATION SERVICE API 1.30 SveaWebPay 2 (71) Table of Contents Revisions... 9 Overview... 12 Enumerations... 12 Order rows... 13 Disclaimer... 13 Methods... 14 Common to all requests... 14 Common
More informationLINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017
LINK Mobility SMS REST API MT and Delivery Reports Version 1.3; Last updated September 21, 2017 For help, contact support@linkmobility.com The most up-to-date version of this document is available at http://www.linkmobility.com/developers/
More informationExpress Checkout V3.0. Express CheckOut Integration Guide Version 3. PayTabs
Express Checkout V3.0 Express CheckOut Integration Guide Version 3 PayTabs www.paytabs.com Revision History Version Description of Change Date 1.0 - New Document 24/03/2015 1.1 - Added Section : Troubleshoot
More informationPayPal Home Support Search PayPal Developer Central Search. Developer Home Partner Solutions How to Library Training Community
1 of 16 1/5/2011 3:56 PM PayPal Home Support Search PayPal Developer Central Search Developer Home Partner Solutions How to Library Training Community Integration Overview HTML Overview Website Payments
More informationTokenization Integration Guide
Tokenization Integration Guide RECURRING PAYMENTS AND TOKENIZATION PROFILE USING API INTEGRATION GUIDE VERSION 1.0 Table of Contents 1. Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5
More informationAPI Documentation. Release Version 1 Beta
API Documentation Release Version 1 Beta Document Version Control Version Date Updated Comment 0.1 April 1, 2016 Initialize document 1 Release version PROMOTEXTER V3 BETA - API Documentation 1 Table of
More informationCMSnipcart Documentation
CMSnipcart Documentation Release 1.0.0 CMExtension January 07, 2016 Contents 1 Overview 3 1.1 Technical Requirements......................................... 3 1.2 Features..................................................
More informationBody: JSON Message representing a Transaction object (See Transaction Objects for Details)
Overview SixthCents API is REST based and exposes HTTP endpoints. The API has several URLs and all responses are standard HTTP codes so you easily know what the outcome of an operation was. Authentication
More informationKNET API Integration Guide
KNET API Integration Guide API INTEGRATION GUIDE VERSION 1.0 1 Table of Contents 1. Overview...5 1.1 Scope...5 1.2 Target Audience...5 1.3 Assistance...5 1.4 Documentation Feedback...5 2 KNET Transaction
More informationextensible Business Documents Invoice/credit note
extensible Business Documents Invoice/credit note Last updated, 11 March 2015 Version history 2010-05-10 Version 1.0. 2010-09-02 Version 1.1. Replaced with . 2012-11-21 Version 1.1.
More informationIntegration API. Author Kodmyran AB
Integration API Author Kodmyran AB Introduction The integration API provides a subset of the entity API. Unlike the entity API the concept here is for a consumer to read what is essentially a transaction
More informationDPD API Reference Documentation
DPD API Reference Documentation Release 2.0 Portal Labs, LLC May 09, 2017 CONTENTS 1 DPD API 3 1.1 About................................................... 3 2 Authentication 5 3 Limitations 7 3.1 Pagination................................................
More informationHosted Payment Form. Credit & Debit Card Processing v
Hosted Payment Form Credit & Debit Card Processing v 2.5.01 Table of Contents Introduction... 5 Intended Audience... 5 Simplifying the Integration Process... 5 Important Notes... 6 Gateway URLs... 6 Hashing
More informationPayson Magento - All in One
Payson Magento - All in One The Payson all in one module will display all available payment options, including invoice. The previous Payson modules will display two separate payment windows as seen in
More informationRegistering in Energiapeili Reporting Service
Ins Instruction 1 (5) Registering in Energiapeili Reporting Service Registering To register in Energiapeili Reporting Service, you will need your personal online banking codes. We accept the identification
More informationAPI Integration Guide
API Integration Guide INTEGRATION GUIDE VERSION 2.4 Table of Contents 1. Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5 1.2 Target Audience...5 1.3 Assistance...6 1.4 Technical Architecture...6
More informationPayment Services Integration Guideline
Payment 2 Table of contents 1. Description of Maksuturva Services...5 1.1 Payments...7 1.2 Delivery Information management and tracking...9 1.3 Web Buyer's Services (Satisfaction Guarantee)...10 1.4 ertificate
More informationPayPal PLUS integration. Let our handbook be the fast track to achieve your business goals.
PayPal PLUS integration Let our handbook be the fast track to achieve your business goals. Content Introduction 3 Change History 3 Using the PayPal API 4 Architecture 4 PayPal Sandbox 4 API endpoints 4
More informationOpaali Portal Quick guide
Opaali Portal Quick guide Company information Telia Finland Oyj Teollisuuskatu 15, 00510 HELSINKI, FI Registered office: Helsinki Business ID 1475607-9, VAT No. FI14756079 1 (40) Page 2 (40) Copyright
More informationInline Checkout Implementation Guide
Inline Checkout Implementation Guide 2 Checkout by Amazon TOC Contents Overview of This Document... 3 Overview of Checkout by Amazon Inline Standard Checkout... 3 Who Should Read This Document...3 Prerequisites...
More informationUSER GUIDE FOR SUPPLIERS. OpusCapita Business Network
USER GUIDE FOR SUPPLIERS OpusCapita Business Network Contents 1. Introduction... 3 2. Finalizing registration and changing your password... 4 2.1 Finalize your registration... 4 2.2 Change your forgotten
More informationTable of contents. Basics 3
Table of contents Basics 3 Individual requests 4 Clients 4 Description of a client record. 4 Add a new client. 4 Get all clients. 5 Get one client. 5 Get properties of client. 6 Update client. 6 Delete
More informationSUBSCRIPTION API. Document Version. Introduction
SUBSCRIPTION API Contents Contents... 1 Document Version... 1 Introduction... 1 Procedure to configure Web Service User in Billdozer:... 2 Http Post Parameters... 2 Package... 3 List... 3 Response Parameter
More informationARELLO.COM Licensee Verification Web Service v2.0 (LVWS v2) Documentation. Revision: 8/22/2018
ARELLO.COM Licensee Verification Web Service v2.0 (LVWS v2) Documentation Revision: 8/22/2018 Table of Contents Revision: 8/22/2018... 1 Introduction... 3 Subscription... 3 Interface... 3 Formatting the
More informationRabo OmniKassa 2.0 API
Rabobank COO Operations NL Rabo OmniKassa 2.0 API Software Development Kit Rabo Omnikassa 2.0 Klik hier als u tekst wilt invoeren. Klik hier als u tekst wilt invoeren. Klik hier als u tekst wilt invoeren.
More information2Checkout Instant Notification Service
INS User Guide Revision 1.11 2Checkout Instant Notification Service User Guide Table of Contents Introduction...2 INS System...2 Overview...2 Message Opt-In...2 Message Specifications...3 Messages Supported...3
More informationAccounting Transaction JSON API
Accounting Transaction JSON API Table of Contents Document Version...2 Introduction...2 Http Post Parameters...2 Account Status:...3 Get...3 Invoice:...4 Save...4 Receipt:...9 Save...9 Transaction:...13
More informationPartner Web Services. GetOrderStatus Version 1 Service Manual
Partner Web Services GetOrderStatus Version 1 Service Manual Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting Resources... 4 2 Service Overview... 4 3 Service Endpoints... 5 4 Request/Response
More informationEzypay Recurring Billing Integration 0. Documentation. Recurring Billing Integration
Ezypay Recurring Billing Integration 0 Documentation Recurring Billing Integration Ezypay Recurring Billing Integration 1 Contents Introduction... 2 Authentication... 2 HTTP Status Codes... 3 Error Messages...
More informationSortMyBooks API (Application programming
SortMyBooks API (Application programming interface) Welcome to Sort My Books. This documentation will help you to get started with SortMyBooks API. General Considerations SortMyBooks works with objects
More informationAfterPay Integration Guide. Version 6.2.2
AfterPay Integration Guide Version 6.2.2 As of: 23.04.2018 Table of Contents About AfterPay... 4 General information about AfterPay... 4 Process flow chart... 5 Paygate interface... 6 Definitions... 6
More informationThe Merit Palk API allows 3rd party developers to expand and build on the Merit Palk platform.
The Merit Palk API allows 3rd party developers to expand and build on the Merit Palk platform. The Merit Palk API is a RESTful API that is used to access Merit Palk companies using HTTP and JSON. The API
More informationNatr ecommerce Services
General Overview The Nature s Sunshine ecommerce Services is a Web Service/API or collection of RESTful service calls. These service calls enable Nature s Sunshine distributors to get data from, and request
More informationQR Code Specification for Payment Systems (EMV QRCPS)
EMV QR Code Specification for Payment Systems (EMV QRCPS) Merchant-Presented Mode Version 1.0 July 2017 Legal Notice The EMV Specifications are provided AS IS without warranties of any kind, and EMVCo
More informationCheckout Service API User Guide
MicroMacro Mobile Inc. Checkout Service API User Guide API Version 2.0 October 02, 2017 Version History Version UpdatedAt Note 1.0 February 19, 2016 The original Checkout Service API and documentation
More informationEclipse Business Connect XML. Release (Eterm)
Eclipse Business Connect XML Release 8.6.4 (Eterm) Legal Notices 2008 Activant Solutions Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Activant and the Activant
More informationAn Intrastat declaration is a monthly declaration which traders who are liable to provide data must submit each month.
23.10.2017 Completion instructions More specific guidance on lodging declarations can be found in the Intrastat Guide at http://tulli.fi/en/statistics/intrastat (Intrastat - International trade statistics
More informationVantiv ecommerce for Magento 2
Vantiv ecommerce for Magento 2 User Guide Version 1.0.0 June 2017 Table of Content 1. Onboarding...3 2. Installation...3 3. Configuration...5 4. Nuances for each MOP...22 5. Checkout...23 6. Stored Payment
More informationExternal Merchant Integration Specifications. Project name: combo
Project name: combo Version: 1.16 Status: Draft Date of Issue: 21/09/2015 Print Date: 21/09/2015 File Name: bpost Munt Centrum / Centre Monnaie BE 1000 Brussels De Post / La Poste DOCUMENT REVISION HISTORY
More informationUser s Guide. (Virtual Terminal Edition)
User s Guide (Virtual Terminal Edition) Table of Contents Home Page... 4 Receivables Summary... 4 Past 30 Day Payment Summary... 4 Last 10 Customer Transactions... 4 View Payment Information... 4 Customers
More informationGuide Swish QR Code specification
Version 1.6 Guide Swish QR Code specification Integration Guide Datum: 2017/07/07 Table of content 1 Introduction... 3 2 Payment flows... 3 2.1 Swish C2B flow with QR code... 3 3 Create QR code via getswish.se...
More informationC U B I T S. API DOCUMENTATION Version 1.8
C U B I T S API DOCUMENTATION Version 1.8 Table of Contents Table of Contents Introduction Request and Response Format Authentication Callbacks User language selection Test Invoices Channels Quote Channels
More informationNinox API. Ninox API Page 1 of 15. Ninox Version Document version 1.0.0
Ninox API Ninox Version 2.3.4 Document version 1.0.0 Ninox 2.3.4 API 1.0.0 Page 1 of 15 Table of Contents Introduction 3 Obtain an API Key 3 Zapier 4 Ninox REST API 5 Authentication 5 Content-Type 5 Get
More informationVantiv ecommerce for Magento 1 User Guide. Version 1.0.7
Vantiv ecommerce for Magento 1 User Guide Version 1.0.7 Vantiv ecommerce for Magento 1... 1 User Guide... 1 1. Project... 3 2. Onboarding... 3 3. Installation... 3 4. Configuration... 5 5. Nuances for
More informationSPARROW Gateway. Custom Payment Redirect. Version (Build 7373)
SPARROW Gateway Custom Payment Redirect Version 3.2.0 (Build 7373) Released September 2016 Revision History Date Revision Comments Author 2015 06 09 1.0 Initial document created Blinova Alexandra 2 Table
More informationSitelokTM. Stripe Plugin V1.5
SitelokTM Stripe Plugin V1.5 Sitelok Stripe Plugin Manual Copyright 2015-2018 Vibralogix. All rights reserved. This document is provided by Vibralogix for informational purposes only to licensed users
More informationAPI Quick Start Sending a Payment v1.4
PPRO Financial Ltd, 23 Hanover Square, London W1S 1JB, UK API Quick Start Sending a Payment v1.4 Table of Contents Introduction... 2 Step 1 Create a CSR... 3 Step 2 Create a Certificate... 3 Step 3 Sending
More informationADD/EDIT VENDOR. 1. To add a new vendor to the system from within the Accounts Payable module, navigate to: Accounts Payable Vendors.
ADD/EDIT VENDOR 1. To add a new vendor to the system from within the Accounts Payable module, navigate to: Accounts Payable Vendors. Vendors can also be added from within the Purchasing module. Regardless
More informationPayolution Integration Guide. Version As of: About Payolution: General information about Payolution
About Payolution: General information about Payolution Payolution Integration Guide Version 6.2.1 As of: 04.10.2016 Integration Guide Computop Payolution 1 About Payolution: General information about Payolution
More informationReport and data structure. Technical description
Report and data structure Technical description 2017 Contents 1 Document... 3 2 Process schema... 3 3 Client s requirements... 3 4 Communication schema... 3 4.1 Hackathone users:... 4 4.2 SignalR communication...
More informationUcommerce Masterclass. Browse + Checkout Handouts
Ucommerce Masterclass Browse + Checkout Handouts 1 Table of Contents Intro 010: Preparing for the Masterclass... 3 Intro 020: Setup and pre-requirements... 4 Intro 030: Work flow... 5 Intro 040: Solution
More informationTIS HELP VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS
VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS CONTENTS 1 INTRODUCTION... 3 1.1 Account set up... 3 1.1.1 Independent operators with TIE access... 3 1.2 Login for registered
More informationCloud Elements CRM Hub Provisioning and Usage Guide
Cloud Elements CRM Hub Provisioning and Usage Guide API Version 2.0 Page!1 Introduction The CRM Hub provides a uniform API that allows applications to use various endpoints such as Salesforce, Zoho, SugarCRM,
More informationPartner Web Services. GetMyPrice Service Manual
Partner Web Services GetMyPrice Service Manual Contents 1 Introduction... 5 1.1 Overview... 5 1.2 Supporting Resources... 5 2 Service Overview... 5 2.1 Benefits of GetMyPrice Service... 6 3 Service Endpoints...
More informationUser Guide Netaxept Administration Module. Version 1.50
User Guide Netaxept Administration Module Version 1.50 This document describes the various functions of Netaxept Administration Module (Netaxept Admin). The latest version of the document is available
More informationUser Guide Netaxept Administration Module
User Guide Netaxept Administration Module Version 1.50 This document describes the various functions of Netaxept Administration Module (Netaxept Admin). The latest version of the document is available
More informationUpdated PDF Support Manual:
Version 2.7.0 Table of Contents Installing DT Register... 4 Component Installation... 4 Install the Upcoming Events Module...4 Joom!Fish Integration...5 Configuring DT Register...6 General... 6 Display...7
More informationAccident Compensation Commission. ICS Integrated Customer Services. Invoice API. Software specification
Accident Compensation Commission ICS Integrated Customer Services Invoice API Software specification Version 09 Draft for information, 05 December 2017 Invoice API Table of contents 1 Invoice API : overview...
More informationAlias Directory Service
Alias Directory Service Technical Specifications Version 3.0 24 August 2018 Important Information on Copyright 2018 Visa. All Rights Reserved. The trademarks, logos, trade names and service marks, whether
More informationUnity SDK for Xiaomi (IAP) Unity IAP provides an easy way to integrate Xiaomi IAP with Unity.
Unity SDK for Xiaomi (IAP) 1. Overview 2. Login & Purchase Flow 2.1 Stand-alone login & purchase 2.2 Online login & purchase 3. Technical Integration 3.1 Onboarding to Unity 3.2 Server side integration
More informationResurs Bank. Magento 1 module. Checkout
Resurs Bank Magento 1 module Checkout Content Content Module installation Frontend Cart Shipping methods Discount code The iframe Data syncing Order placement Admin Payment methods Callback settings Salt-key
More informationZALO BUSINESS STORE DEVELOPERS version /3/2016 VNG Corporation Tran Ngoc Huy
ZALO BUSINESS STORE DEVELOPERS version 1.0.8 3/3/2016 VNG Corporation Tran Ngoc Huy Table of Contents 1. Introduction... 2 1.1 Overview... 2 1.2 Definitions, Acronyms and Abbreviations... 2 2. ZaloLogin...
More informationInline Checkout Implementation Guide
Inline Checkout Implementation Guide TOC 2 Contents Overview of This Document... 3 Standard Checkout Amazon Overview of Checkout by Checkout Overview of Inline Amazon Checkout by Overview of Who Should
More informationConsents Service - SMBC NextGenPSD2
Consents Service - SMBC NextGenPSD2 1.3.SMBC February 2019 Framework (Berlin Group V1.3) Summary OAS3 SMBC offers third party access to accounts (XS2A) in a safe and efficient way using Application Programming
More informationManual For The ISPConfig 3 Billing Module
Manual For The ISPConfig 3 Billing Module Version 1.0 for ISPConfig 3.0.3.3 Author: Till Brehm Last edited on 06/30/2011 1 The ISPConfig 3 Billing Module is an extension for ISPConfig
More informationVingd API for PHP Documentation
Vingd API for PHP Documentation Release 1.7 Radomir Stevanovic, Vingd Inc. Jul 17, 2017 Contents 1 Vingd 3 1.1 Vingd API for PHP.......................................... 3 1.2 Installation..............................................
More informationBrand feed requirements
Developer s manual version 1.3 Introduction Technical and business requirements Pages 3-4 Product feed is used to ensure automatic synchronization of Brand products to Miinto Product feed has to be developed
More informationAn Intrastat declaration is a monthly declaration which traders who are liable to provide data must submit each month.
20.2.2018 Completion instructions More specific guidance on lodging declarations can be found in the Intrastat Guide at http://tulli.fi/en/statistics/intrastat (Intrastat - International trade statistics
More informationUnity SDK for Xiaomi (IAP) Unity IAP provides an easy way to integrate Xiaomi IAP with Unity.
Unity SDK for Xiaomi (IAP) 1. Overview 2. Login & Purchase Flow 2.1 Stand-alone login & purchase 2.2 Online login & purchase 3. Technical Integration 3.1 Onboarding to Unity 3.2 Server side integration
More informationPayment Center API WEBFORM/GATEWAY MODE v2.6.2
Payment Center API WEBFORM/GATEWAY MODE v2.6.2 Content Introduction 3 WebPay (webform) 4 WebBlock (webform) 6 Pay (gateway) 4 Block (gateway) 6 Token (gateway) 6 Charge (webform/gateway) 7 Cancel (webform/gateway)
More informationQuick Setup Guide BY: AEXXIS LLC
Quick Setup Guide BY: AEXXIS LLC The following is a quick setup guide for OrangeCRM. It is intended as a basic outline of a simple OrangeCRM setup. It may not cover every detail of your specific setup.
More informationCarrefour Belgium e-invoice
CertiONE Level 1 - Bizmail Carrefour e-invoice 1 User manual CertiONE Bizmail Carrefour Belgium e-invoice Retail Supplier Community CertiONE Level 1 - Bizmail Carrefour e-invoice 2 Table of contents 1
More informationStandard Checkout. HTML Implementation Guide. U.K. Version
Standard Checkout HTML Implementation Guide U.K. Version 2013-09-05 Contents 3 Contents List of Tables... 5 Overview of Checkout by Amazon... 7 Who Should Read This Document... 7 Prerequisites... 7 Your
More informationData Import Guide DBA Software Inc.
Contents 3 Table of Contents 1 Introduction 4 2 Data Import Instructions 5 3 Data Import - Customers 10 4 Data Import - Customer Contacts 16 5 Data Import - Delivery Addresses 19 6 Data Import - Suppliers
More informationDirect Merchant Notification Guide API v 1.0.0
Introduction The purpose of the Direct Merchant Notification (DMN) is to ensure reliable server-to-server communication between xt-payments and the Merchant s web server. Please note that DMN does not
More informationShopitem API A technical guide to the REST API for managing updates of shopitems
Shopitem API A technical guide to the REST API for managing updates of shopitems Date: 07-12-2018 Version: 3.4 1 Index Introduction and background... 3 1. How to get access to the API and its online docs...
More informationVersion Event Protect Platform RESTfull API call
Event Protect Platform RESTfull API call Introduction Via available online service and through specified API, developers can connect to Event Protect platform and submit individual sales transaction. Service
More informationHANDEPAY DASHBOARD USER GUIDE HANDEPAY DASHBOARD USER GUIDE. Version:
HANDEPAY DASHBOARD Version: 1.5-1 - Welcome to the Handepay Dashboard user guide. In this guide we will look at the different sections of the Dashboard and explain what each section does. The different
More informationAPIs: Core specification
Accident Compensation Commission : Core specification Software specification Version 0.4, Draft 06 March 2018 for Release 1.1 ICS : Core specification Table of contents 1 ICS : overview... 5 1.1 Summary
More informationOKPAY guides INTEGRATION OVERVIEW
Название раздела OKPAY guides www.okpay.com INTEGRATION OVERVIEW 2012 Contents INTEGRATION OVERVIEW GUIDE Contents 1. Payment System Integration 2. OKPAY Integration Types 2.1. Basic Payment Links and
More informationAdaptive Payments API
Adaptive Payments API INTEGRATION GUIDE VERSION 1.1 Table of Contents 1. Overview...5 1.1 Test Merchant Account v/s Live Merchant Account...5 1.2 Target Audience...5 1.3 Assistance...6 1.4 Pay Page Process
More informationSIAM R3.0 USER GUIDE
SIAM R3.0 USER GUIDE Document Reference: 8295 September 2016 Revision: 3 Version Date Author Changes Number 1 Mar 2015 John Lindsay 2 Jun Sam Unsuspending a SIM card description updated. 2016 Smith 3 Sep
More informationMultiSafepay Integration manual
MultiSafepay Integration manual Magento plug-in v2.4.1 MultiSafepay Payment plug-in for Magento https://www.multisafepay.com Copyright (C) 2016 MultiSafepay.com Magento Plug-in 1 Table Of Contents Table
More informationThe Open Source Enterprise Billing System. User Guide. jbilling User Guide
www.jbilling.com The Open Source Enterprise Billing System User Guide Page 1 Copyright This document is Copyright 2004-2010 Enterprise jbilling Software Ltd. All Rights Reserved. No part of this document
More informationF-Billing Revolution 2015 User Manual F-Billing Software
F-Billing Revolution 2015 User Manual 2 F-Billing Revolution 2015 User Manual Table of Contents Foreword 0 Part I Introduction 4 Part II Quick Start Guide 5 Part III Invoice Email Settings 6 Part IV Invoices
More informationImportant Notice. Important Notice
Important Notice Varien reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service
More informationVersion Event Protect Platform RESTfull API call
Event Protect Platform RESTfull API call Introduction Via available online service and through specified API, developers can connect to Event Protect platform and submit individual sales transaction. Service
More informationSendroid Ultimate. User Manual
Sendroid Ultimate User Manual System Overview Sendroid Ultimate is an ultimate bulk SMS portal software and SMS reseller system designed for bulk SMS service providers, SMS resellers and bulk SMS marketers.
More informationRequests that are forwarded via redirects by a customer's web browser are authenticated via browser API authentication.
Poplatek Server API Version: 2016-06-22.2 Quick links Browser API Pay REST API Get Transaction Status Cancel Refund Settlement report Changes 2016-06-22: Document sandbox URL endpoints. Small miscellaneous
More informationPaylane Direct System. Webservice based payment management system
Paylane Direct System Webservice based payment management system Created by: PayLane IT Crew / 2005-05-12 Last modification: 2012-10-05 Saved by: Jan Makulec PayLane Direct System page 2 from 55 Table
More informationFirst Data Global Gateway SM Virtual Terminal User Manual
First Data Global Gateway SM Virtual Terminal User Manual Version 1.0 2015 First Data Corporation. All Rights Reserved. All trademarks, service marks, and trade names referenced in this material are the
More informationSubscriptions and Recurring Payments Guide
Subscriptions and Recurring Payments Guide For Professional Use Only Currently only available in English. A usage Professional Uniquement Disponible en Anglais uniquement pour l'instant. Last Updated:
More informationSANOFI ELECTRONIC INVOICING
2 SANOFI ELECTRONIC INVOICING GUIDELINES TO SUPPORT TIMELY PAYMENT OF SUPPLIER INVOICES 1 CONTENT 1. PURPOSE OF THIS DOCUMENT... 3 2. UNDERSTAND SANOFI S REQUIREMENTS... 3 2.1. HOW DO WE BUY FROM OUR SUPPLIERS?...
More information