1. Change Log Introduction Flow summary Flow Overview Premium SMS flow Pin Flow Redirect Flow...
|
|
|
- Lisa Perry
- 10 years ago
- Views:
Transcription
1 Payment API
2 1. Change Log Introduction Flow summary Flow Overview Premium SMS flow Pin Flow Redirect Flow SMS Handshake Flow One-time payment API Step 1: Payment Initialization Exception / Mid step for Singapore Step 2: Payment Flow notification Payment flow and status information Step 3: Payment data update Step 4: Payment update status Step 5: Final Payment result notification(??) Mobile subscriptions API Subscription initiation example Unsubscribe initiation example Administration unsubscribe example Subscription status Obtaining price identificators Obtaining packages example Obtaining intervals example Obtaining MNO codes Obtaining service info... 35
3 1. Change Log Version Description Date 1.1 Upgrade of system from version Added parameters revenuepreferred and currencypreferred in Obtatining price packages [6.1] 1.2 Upgrade of system from version Added returnurl parameter
4 2. Introduction This API document describes web and mobile initiated purchase flows and parameters. At this moment we have described 4 different purchase flows that user might encounter during the purchase process with our service. These flows are heavily dependent on technology provided by the mobile network operators. However we are constantly improving the flows and purchase experience. Partner might not implement all the supported flows since some targeted destinations / countries might use only limited number of flows. You might also use Centili Identification service document in case of wap channel. Please refer to Identification service document for further instructions. 3. Flow summary 1. Merchant calls Payment API restful web service and initiates payment 2. Charge notification is asynchronously delivered on server notification URI (configured in Partner Panel) Requirements Centili exposes following web service: Centili API web service (Payment API URI) Merchant must expose following web service: Payment Notification web service (notification URI) 3.1 Flow Overview Step 1 Every payment transaction is initiated via IntitiatePayment web method with MSISDN as one of the parameters. In case of mobile flow this parameter can be omitted. Centili system will query this MSISDN against our HLR lookup system internally in order to resolve the home network of the subscriber. Step 2 Once the home network and the flow are resolved on Centili side, partner response url will be invoked with the detailed flow parameters. Steps 3 and 4 Furthermore depending on the flow type partner might or might not implement the steps 3 and 4 as they are specific for One Time Pin flow and in case of other flows they can be omitted. Step 5 Finally each transaction is finalized by triggering notification URL with actual payment result.
5 Figure bellow represents logical overview of the integration points between partner and Centili system. Web Payments:Centili provides support for 4 separate flows for Web payments: 1. Premium SMS flow. For backward compatibility reasons, we do support the flow with premium SMS reply for some territories. 2. Pin Flow. This flow is the preferred flow for mobile payments on the web. One- Time-Pin is generated on Centili side and sent to the user. 3. Redirect. In this case Partner is required to redirect the user to the operator landing page in order to complete the transaction. 4. SMS Handshake. This flow actually uses direct billing interface with MO SMS confirmation from the user. Wap/OneTap Payments on mobile devices: 1. Redirect Flow to Operator landing page.
6 3.2 Premium SMS flow There are two different flows in premium SMS technology that can be provided by Mobile Network Operators: Flows in which payments are made immediately after the message is sent to a provided short code (MO flow) Flows in which payments are made after final message is received on the mobile phone (MT flow) Centili platform provides support for both of these cases depending on Partner business needs. MO billing: When user enters phone number and initiates payment he will be provided with -short code, CENT-keyword). After Mobile Network Operator (MNO) receives this MO SMS from the user it charges him for the service and informs Centili about successful payment. In the next step Centili will replay on it with MT notification to the User witch can be customized by Partner. At this point process is completed and we will send payment notification to our Partner. MT billing: When Mobile Network Operator (MNO) receives MO SMS from the user it just forwards it to Centili. Then we will replay with MT notification message which is chargeable for the end user. After processing of this MT SMS MNO will charge the user and return delivery report to Centili about result of payment. At the end we will send payment notification to our Partner. Steps required for implementation: 1, 2 and 5. Figure above represents the actuall steps with premium flow.
7 3.3 Pin Flow When user initiates payment Centili will generate PIN and send it via SMS to the user. This PIN will not be sent to our Partner. When the user receives PIN he will have to enter it if he wants to finish the payment. This PIN will be sent to the Partner and he will redirect it to Centili for validation. If the PIN is valid Centili will invoke payment process and user will be charged using Operator's Billing system. In case of wrong PIN we will notify and enable PIN re-entering process. As a final step, Centili notifies Partner about payment result, so he can take appropriate actions related to his own business. Steps required for implementation:1, 2, 3, 4 and 5. Figure above represents the actuall steps with pin flow.
8 3.4 Redirect Flow In some cases Mobile Network Operator insists on redirecting the user to his own payment page. The reason for this approach is increased level of security. Centili will provide the payment process is over, the Operator will inform Centili and we will forward payment confirmation to the Partner. Steps required for implementation: 1, 2 and 5. Figure above represents the actuall steps with redirect flow.
9 3.5 SMS Handshake Flow SMS Handshake represents MT-MO SMS exchange flow. When user initiates payment he will receive MT message which will ask him to reply on that message in order to confirm the payment. After the user replies with MO SMS, he will be charged using Operator's Billing system. As a final step, Centili notifies Partner about payment result, and Partner can take appropriate actions related to his own business. Steps required for implementation:1, 2 and 5. Figure above represents the actuall steps with SMS handshake flow.
10 4. One-time payment API Centili exposes Payment API web service on following URI: Step 1: Payment Initialization In order to initiate payment request must be sent as HTTPS POST request. As Content-Type you ca use application/json or application/xml. POST api/payment/1_3/transaction HTTP/1.1 Host: api.centili.com:443 Content-Type: application/json } "apikey": "918no8a7sdrh50o05ah43ej000", "msisdn":" ", "price":"10" Parameters Required apikey Application key Centili issued priceid Payment price identificator Numeric (If you choose to put this parametar then the price parametar will be unnecessary) price Payment price Numeric (19.3) (If you choose to put this parametar then the only needed parameter besides this one will be msisdn/mccmnc) wallet Wallet identificator msisdn mccmnc mno Message sender s MSISDN. Conforms to the following format: (example: Vodafone DE MSISDN ) Country code (49) National Destination Code (162) Subscriber Number ( ) Mobile country and mobile network code (If you choose to put this parametar than the msisdn parametar will be unnecessary) which end user belongs to (ex. FR_ORANGE) (If you choose to put this parametar than the msisdn parametar will be unnecessary) Numeric, max. 17 digits, more than 5 digits
11 NOTE: If the flow is DMB or HANDSHAKE then msisdn is mandatory! Otherwise, transaction will be rejected. Optional username Account username password Account password paymenttype that user accessed channel is WAP you should set this parameter to country paramethers clientid Custom ID assigned by Merchant to payment transaction. It will be returned in payment notification and can be used as reference. wapid For wap payment type this is wapid reference retireved from wap idetification service (only if language country Country ISO- (2) returnurl URL to final page on which end user will be redirected after end of payment coutries in which mobile operators require this) The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json } "status":"accepted", "errormessage":null, "transactionid":88739, "clientid":null, "redirecturl":null, "params":null
12 JSON Success response parameters errormessage message with status description status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid INVALID_PRICE price is invalid INACTIVE service is inactive SERVER_ERROR all other server errors transactionid Unique transaction identifier assigned to this particular transaction, it Numeric will be returned every time in payment transaction notification clientid Custom ID assigned by Merchant to payment transaction redirecturl URL on which end user is redarected after successful payment params Exception / Mid step for Singapore In some countries after initiating a payment process you must confirm that process by asking user for confirmation. When payment process is started for country Singapore user must be asked to confirm started payment process. Merchant will be informed about this midstep by notifcation which is subbmited to merchant payment notification URI. Payment proces will look like this: Merchant starts payment process If payment proces is started in Singapore, user must confirm payment proces Merchant is notified on notification URL with parameter flow=custom_page After receiving notification Merchant needs to ask customer for confirmation about payment proces After user confirms payment proces Merchant submits confirmation with HTTPS POST request payment data update with parameter confirmed=yes After this steps everything contiues like described in point 4.3. Example of notification when user confirmation is needed Payment notification for confirmation is submitted as HTTP POST with Content-Type: application/x-www-form-urlencoded composed of parameters with associated values. POST URI> HTTP/1.1 Accept: application/json Host: <MERCHANT HOST>:80 Content-Type: application/x-www-form-urlencoded
13 xxxxxx Parameters Required msisdn Phone number of the subscriber in international format without Number the plus sign. For Example clientid Unique ID of the client that you have supplied to us. This parameter is sent back to you so that you can connect the payment with the exact unique user or resource in your system transactionid Unique payment id generated by our system. You should keep this Number id in your database apikey Service identifier. It uniquely identifies the service which has been defined with the service creation wizard flow CUSTOM_PAGE Example of payment data update with confirmation parameter Payment confirmation notification is submitted as HTTP POST with Content-Type: application/xwww-form-urlencoded composed of parameters with associated values. POST HTTP/1.1 Host: api.centili.com:443 Content-Type: application/x-www-form-urlencoded apikey=xxxxx&username=xxxxx&password=xxxxxx&confirmed=yes&paymenttype=mobile Parameters Required apikey Application key Centili issued username Account username password Account password confirmed Yes or No depending on user decision paymenttype mobile wap. In case that Identification service has confirmed that user accessed channel is WAP you should set this parameter to wap
14 The response content type is application/json. 200 Success response body: HTTP/ OK Content-Type: application/json "message" : "Request accepted", "status" : "ACCEPTED", "transactionid" : "xxxxx", } JSON Success response parameters message message with status description status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid INVALID_PRICE price is invalid INACTIVE service is inactive SERVER_ERROR all other server errors transactionid Unique transaction identifier assigned to this particular transaction, it will be returned every time in payment transaction notification Numeric
15 4.3 Step 2: Payment Flow notification Payment flow notification is submitted as HTTP POST with Content-Type: application/x-www-formurlencoded composed of parameters with associated values. Notifcation is subbmited to Merchant payment notification URI. POST URI> HTTP/1.1 Accept: application/json Host: <MERCHANT HOST>:80 msisdn= &transactionid=505478&flow=premium&apikey=<apikey>&clientid=ab123d NB Parameters Required msisdn Phone number of the subscriber in international format without Number the plus sign. For Example clientid Unique ID of the client that you have supplied to us. This parameter is sent back to you so that you can connect the payment with the exact unique user or resource in your system transactionid Unique payment id generated by our system. You should keep this Number id in your database apikey Service identifier. It uniquely identifies the service which has been defined with the service creation wizard flow premium, pin, url_redirect, handshake, error Optional service_number Short code number on which user must send MO message in order to confirm payment for premium flow message_text Exact sms message text that user has to send to shortcode for premium flow redirect_url Url on which uers must be redirected in order to perform payment for url redirect flow message_info Information text that can be presented to user payment instruction message in local language (valid for premium, pin, sms handshake flow)
16 4.4 Payment flow and status information In case that service does not have notification URL set we provide a method which can be called for obtaining the information about the flow and transaction status in the same time. GET api/payment/1_3/transaction/<transaction-id> HTTP/1.1 Host: api.centili.com:443 Parameters Required transactionid Optional Unique payment id generated by our system. You should keep this id in your database Number username Account username password Account password The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "transactionid":12830, "sessionid":12387, "apikey":"1cdf6af85d9fa192051b9d012da34d9f", "chargeurl":" "wap":false, "price":104.0, "clientid":null, "countrycode":"rs", "msisdn":"38160xxxxxxx", "mnocode":"rs_vip", "mcc":"220", "mnc":"05", "walletcode":null,
17 } "action":"pin", "sessionstatus":"pending", "urlredirect":null, "pin_pattern":null, "premiuminstructions":null, "handshakeinstructions":null, "shortcode":null, "mtshortcode":null, "smsbody":null, "message":null, "popup":false, "urlsufix":null, "width":0, "height":0, "scrollx":0, "scrolly":0, "paymentapicustompageruledto":null 4.5 Step 3: Payment data update Optional Step needed only for Pin flow In order to update payment data request must be sent as HTTPS POST. URI for sending payment update where <transactionid> is id of payment transaction for which updated data are submitted. This method is used both for One Time service transactions and Subscription service transactions (OPT-IN, OPT-OUT). POST api/payment/1_3/transaction/<transaction-id> HTTP/1.1 Host: api.centili.com:443 Content-Type: application/json, application/xml } "pin": "98739"
18 Parameters Required apikey Application key Centili issued pin User obtained pin value (only in case of PIN flow) confirmed Yes or No depending on user decision (alternative to pin) The response content type can be JSON or XML. 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "transactionid":12832, "clientid":xxxxxxxxxxxxxx, "redirecturl":null, "params":null } JSON Success response parameters message message with status description status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid INVALID_PRICE price is invalid INACTIVE service is inactive SERVER_ERROR all other server errors transactionid Unique transaction identifier assigned to this particular transaction, it Numeric will be returned every time in payment transaction notification clientid Custom ID assigned by Merchant to payment transaction redirecturl URL on which end user is redarected after successful payment params -
19 4.6 Step 4: Payment update status Optional Step executed only for Pin flow if user has entered invalid Pin. Payment flow notification is submitted as HTTP POST with Content-Type: application/x-www-formurlencoded composed of parameters with associated values. Notifcation is subbmited to Merchant payment notification URI. POST URI> HTTP/1.1 Accept: application/json Host: <MERCHANT HOST>:80 Content-Type: application/x-www-form-urlencoded msisdn= &transactionid=505478&flow=pin&apikey=<apikey>&clientid=ab123dnb&s tatus=data_invalid Parameters Required msisdn transactionid apikey clientid status Phone number of the subscriber in international format without the plus sign. For Example Unique transaction identifier assigned to this particular transaction, Service identifier. It uniquely identifies the service which has been defined with the service creation wizard Unique ID of the client that you have supplied to us. This parameter is sent back to you so that you can connect the payment with the exact unique user or resource in your system DATA_INVALID (wrong pin is submitted, you should try again) or FATAL_ERROR (transaction failed due to too many failed pin submit attempts, you should not try again) Number 4.7 Step 5: Final Payment result notification Payment notification web service receives call when payment is finished. Notification is submitted to Merchant payment notification URI as HTTP POST with Content-Type: application/x-www-formurlencoded composed of parameters with associated values. POST URI> HTTP/1.1 Accept: application/json Host: <MERCHANT HOST>:80 Content-Type: application/x-www-form-urlencoded msisdn= &transactionid=505478&service=<apikey>&clientid=ab123dnb&country=de &status=success&event_type=one_off&enduserprice=10.00
20 Parameters Required msisdn Phone number of the subscriber in international format without the Number plus sign. For Example country The country code of the subscriber's mobile operator. We are using ISO standard for the code. For example FR for France, ES for Spain etc. mno Mobile Network Operator which end user belongs to. Mobile country code and mobile network code (mcc + mnc concatenated), e.g In some cases (WAP,..) this parameter will not be sent through payment result notification mnocode belongs to, e.g. FR_ORANGE amount Amount of credits purchased (for subscriptions it will always be 1) Number status Status of the payment. This parameter will be either success or failed as it defines the outcome of the transaction. You should always check this parameter clientid Unique ID of the client that you have supplied to us. This parameter is sent back to you so that you can connect the payment with the exact unique user or resource in your system enduserprice End user price that the user has paid in local currency with VAT Number included, decimal number. (example: 8.000) transactionid Unique payment id generated by our system. You should keep this id Number in your database service Service identifier. It uniquely identifies the service which has been defined with the service creation wizard event_type This parameter actually identifies the event type during the subscription process.possible values: one_off (default), opt_in, opt_out, recurring_billing. We are expecting that payment confirmation page returns HTTP status 200. In that case we are treating the transaction as completed. However if your server goes offline or any other error occurs we will keep retrying to notify you during the next 24 hours. Undelivered transactions will be marked in the partner panel transaction log and you will also be able to resend them to your server manually.
21 5. Mobile subscriptions API Mobile subscriptions use the same mechanism as one-time payments, except payment initiation (Step 1). Instead of Step 1, subscriptions have two operations subscribe and unsubscribe exposed at following URIs: api/payment/1_3/subscribe api/payment/1_3/unsubscribe Both operations share the same process as one-time payments. 5.1 Subscription initiation example In order to initiate subscription, request must be sent as HTTPS. POST api/payment/1_3/subscribe HTTP/1.1 Host: api.centili.com:443 Content-Type: application/json, application/xml } Parameters Required "apikey": " de7c30e0f89cdaab62ee4af6bb498358", "msisdn":"999xxxxxxx", "priceid":"25" apikey Application key Centili issued priceid Subscription price/interval identificator Numeric price msisdn Message (example: Vodafone DE MSISDN ) Country code (49) National Destination Code (162) Subscriber Number ( ) Numeric, max. 17 digits mccmnc mno Optional Mobile country and mobile network code (If you choose to put this parametar than the msisdn parametar will be unnecessary) user belongs to (ex. FR_ORANGE) (If you choose to put this parametar than the msisdn parametar will be unnecessary), more than 5 digits paymenttype mobile wap. In case that Identification service has confirmed that user accessed channel is WAP you should set this parameter to wap
22 clientid wapid Custom ID assigned by Merchant to payment transaction. It will be returned in payment notification and can be used as reference. For wap payment type this is wapid reference retireved from wap idetification service, max 30 characters The response content type can be JSON or XML. 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "transactionid":88744, } "redirecturl":null, "params":null JSON Success response parameters message message with status description status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid INVALID_PRICE price is invalid INACTIVE service is inactive SERVER_ERROR all other server errors transactionid Unique transaction identifier assigned to this particular transaction, it Numeric will be returned every time in payment transaction notification clientid Custom ID assigned by Merchant to payment transaction redirecturl URL on which end user is redarected after successful payment params -
23 In case that the subscription is valid and response to subscribe is HTTP 200 OK next steps will be: 1. Flow notification 2. Final result notification Parameters of these flows depend on payment flow type and will have different values because of the subscription process. 5.2 Unsubscribe initiation example In order to initiate unsubscribe operation, request must be sent as HTTPS POST with Content- Type: application/xwww-form-urlencoded composed of parameters with associated values. POST api/payment/1_3/unsubscribe HTTP/1.1 Host: api.centili.com:443 Content-Type: application/json, application/xml } "apikey": " de7c30e0f89cdaab62ee4af6bb498358", "msisdn":"999xxxxxxx", Parameters Required apikey Application key Centili issued msisdn Numeric, max. 17 (example: Vodafone DE MSISDN ) digits Country code (49) National Destination Code (162) Subscriber Number ( ) mccmnc mno Mobile country and mobile network code (If you choose to put this parametar than the msisdn parametar will be unnecessary) user belongs to (ex. FR_ORANGE) (If you choose to put this parametar than the msisdn parametar will be unnecessary) The response content type can be JSON or XML 200 Success response body: HTTP/ OK, more than 5 digits
24 Content-Type: application/json "status":"accepted", "errormessage":null, "transactionid":88745, } "redirecturl":null, "params":null JSON Success response parameters errormessage message with status description status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid INVALID_PRICE price is invalid INACTIVE service is inactive SERVER_ERROR all other server errors transactionid Unique transaction identifier assigned to this particular transaction, it Numeric will be returned every time in payment transaction notification clientid Custom ID assigned by Merchant to payment transaction redirecturl URL on which end user is redarected after successful payment params - In case that the subscription is valid and response to unsubscribe is HTTP 200 OK next steps will be: 1. Flow notification 2. Final result notification Parameters of these flows depend on payment flow type and will have different values because of subscription process.
25 5.3 Administration unsubscribe example In order to initiate unsubscribe operation, request must be sent as HTTPS POST. POST api.centili.com/ api/payment/1_3/unsubscribeadmin HTTP/1.1 Host: api.centili.com:443 Content-Type: application/json, application/xml } "apikey": " de7c30e0f89cdaab62ee4af6bb498358", "msisdn":"999xxxxxxx", Parameters Required apikey Application key Centili issued msisdn (example: Vodafone DE MSISDN ) Country code (49) National Destination Code (162) Subscriber Number ( ) Numeric, max. 17 digits The response content type can be JSOn or XML 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "transactionid": "24121" } JSON Success response parameters status ACCEPTED Payment request is accepted! INVALID_REQUEST Invalid request parameters INVALID_SERVICE Invalid service (apikey is invalid) UNAUTHORIZED Invalid auth.: username,password,ip BANNED IP address is banned INVALID_MSISDN msisdn is invalid status
26 INVALID_PRICE price is invalid INVALID_PIN the PIN is not valid on update transaction if required. EXISTING_SUBSCRIPTION trying to create new subscription for already subscribed msisdn on same service. NONEXISTING_SUBSCRIPTION trying to unsubscribe already unsubscribed number or never subscribed number on selected service. INACTIVE service is inactive SERVER_ERROR all other server errors errormessage Message with status description transactionid Unique transaction identifier assigned to this particular transaction, it will be returned every time in payment transaction notification Numeric In case that the subscription is valid and response to unsubscribe is HTTP 200 OK next steps will be: Final result notification Parameters of these flows depend on payment flow type and will have different values because of subscription process.
27 5.4 Subscription status In order to initiate subscription status check, request must be sent as HTTPS GET GET Parameters Required apikey Application key Centili issued msisdn Numeric, max. 17 (example: Vodafone DE MSISDN ) digits Country code (49) National Destination Code (162) Subscriber Number ( ) Optional username Account username password Account password paymenttype mobile, wap. In case that Identification service has confirmed that user accessed channel is WAP you should set this parameter to wap expires Date and time in UTC when subscription will expire if value is SUBSCRIBED, for any other value is NULL (??) Subscription status can be one of the following: Subscription for service and MSISDN never arrived - NOTSUBSCRIBED, Subscription created and active SUBSCRIBED, User unsubsrcribed-unsubscribed The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json } "status":"accepted", "errormessage":null, "subscriptionstatus":"unsubscribed", "expires":""
28 6. Obtaining price identificators Price identificators can be obtained through following URIs: api/payment/1_3/packages, for one-time payment services api/payment/1_3/intervals, for subscription services 6.1 Obtaining packages example This is request in order to fetch price identificators for one-time payment service. The response will contain all available packages for country, if country parameter is sent, and packages for resolved operator if any of other 3 paramethers is sent. GET HTTP/1.1 Host: api.centili.com:443 Parameters Required apikey Application key Centili issued Required, only one of following (used to determine which payment packages are available and to return appropriate revenue) mccmnc Mobile country and mobile network code (example: 22005), more than 5 digits mno Mobile network operator code country ISO 3166 country code (if this parameter is passed, along with username and password, revenue will be approximated using revenues for MNOs in that country), exactly 2 characters msisdn Optional s MSISDN. Conforms to the following format: (example: Vodafone DE MSISDN ) Country code (49) National Destination Code (162) Subscriber Number ( ) username Account username password Account password paymenttype confirmed that user accessed channel is WAP you should set Numeric, max. 17 digits The response content type can be JSON or XML:
29 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "name":"demo", "merchantname":"demo", "packages":[ "id":9016, "amount":1, "unit":"item", "price":104.0, "revenue":null, "currency":"rsd", "currencysign":null, "revenuepreferred":null, "currencypreferred":null, "type":"mobile", "operatorcode":null, "operatorname":null, "country":"rs" }, "id":9018, "amount":2, "unit":"item", "price":207.0, "revenue":null, "currency":"rsd", "currencysign":null, "revenuepreferred":null, "currencypreferred":null, "type":"mobile", "operatorcode":null, "operatorname":null, "country":"rs" } ] }
30 JSON Success response parameters id Price identificator Numeric currency Currency price is displayed in unit Unit name of goods being sold using that service amount Amount of units in that particular package Numeric price Package price Numeric revenue Revenue in returned currency (optional) Numeric revenuepreferred Revenue in merchant's payout currency (optional) currencypreferred Payout currency (optional) type Type of package: mobile, wallet or wap operatorcode mnocode if type is mobile and wallet value during initialization of transaction if type is wallet operatorname Name of mno or wallet via package can be charged country Selected country in which service is active Note: Now you can get both wallet and mobile packages in the following way: 1. If you put only mccmnc, you will get all wallet packages from that country (based on mcc) and mobile packages for that mccmnc. 2. If you put only msisdn the same effect as in If you put only country you will get all wallet and mobile packages but in that case you will not get operatorcode nor operatorname for mobile packages (the value will be value null). 4. If you put country &( msisdn OR mccmnc) it will act as only msisdn OR mccmnc are entered.
31 6.2 Obtaining intervals example This is request in order to fetch price identificators for subscription service. GET HTTP/1.1 Host: api.centili.com:443 Parameters Required apikey Application key Centili issued Required, only one of following (used to determine which payment packages are available and to return appropriate revenue) mccmnc mno country msisdn Mobile country and mobile network code (example: 22005) Code of Mobile user belongs to (ex. FR_ORANGE) ISO 3166 country code (if this parameter is passed, along with username and password, revenue will be approximated using revenues for MNOs in that country) s MSISDN. Conforms to the following format: (example: Vodafone DE MSISDN ) Country code (49) National Destination Code (162) Subscriber Number ( ) Optional username Account username password Account password paymenttype. In case that Identification service has confirmed that user accessed channel is WAP you should set, more than 5 digits, exactly 2 characters Numeric, max. 17 digits The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "name":"subscription Service 1", "merchantname":"demo",
32 } "intervals":[ }, }, ] "id":210, "interval":"month", "price":568.0, "revenue":null, "currency":"rsd", "currencysign":null, "active":true "id":211, "interval":"day", "price":114.0, "revenue":null, "currency":"rsd", "currencysign":null, "active":true JSON Success response parameters id Price identificator Numeric currency Currency price is displayed in active True if interval can be used Boolean price Package price Numeric revenue Revenue in returned currency Numeric interval Period on which basis customer will be charged Numeric
33 6.3 Obtaining MNO codes MNO codes can be obtained through following URI: api/payment/1_3/mnos GET country=rs HTTP/1.1 Host: api.centili.com:443 Parameters Required apikey Application key Centili issued country ISO 3166 country code, exactly 2 characters Optional username Account username password Account password The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "mnos":[ "code":"rs_mts", "name":"m:ts Serbia", "mccmncs":[ "22003" ] }, "code":"rs_telenor", "name":"telenor Serbia",
34 } }, } ], "wallets":[ }, } ] "mccmncs":[ "22001" ] "code":"rs_vip", "name":"vip Mobile Serbia", "mccmncs":[ "22005" ] "code":"paypal", "name":"paypal" "code":"qiwi_rs", "name":"qiwi Serbia" JSON Success response parameters name MNO name Numeric code MNO code mccmncs List of mccmncs that MNO is using, more than 5 digits
35 6.4 Obtaining service info Information about service can be obtained through following URI: api/payment/1_3/service/<apikey> GET HTTP/1.1 Host: api.centili.com:443 Parameters Required apikey Application key Centili issued The response content type can be JSON or XML: 200 Success response body: HTTP/ OK Content-Type: application/json "status":"accepted", "errormessage":null, "countries":[ "code":"rs", "name":"serbia", "prefix":"381", "msisdnpreferred":true, "mnopreferred":false, "mnos":[ "code":"rs_mts", "name":"m:ts Serbia", "mccmncs":[ "22003" ] },
36 } } "code":"rs_telenor", "name":"telenor Serbia", "mccmncs":[ "22001" ] }, "code":"rs_vip", "name":"vip Mobile Serbia", "mccmncs":[ "22005" ] } ], "wallets":[ "code":"paypal", "name":"paypal" }, "code":"qiwi_rs", "name":"qiwi Serbia" } ]
ipayment Gateway API (IPG API)
ipayment Gateway API (IPG API) Accepting e-commerce payments for merchants Version 3.2 Intercard Finance AD 2007 2015 Table of Contents Version control... 4 Introduction... 5 Security and availability...
AIRTEL INDIA OPEN API. Application Developer Guide for OAuth2 Authentication and Authorization. Document Version 1.1
AIRTEL INDIA OPEN API Application Developer Guide for OAuth2 Authentication and Authorization Document Version 1.1 This Application Developer Guide has been prepared for Airtel India. Copyright Intel Corporation
Spryng Making Business Mobile www.spryng.fr [email protected]. Mobile Terminated Premium SMS Gateway. Contents:
Mobile Terminated Premium SMS Gateway Contents: 1. Connecting to the gateway 2. Parameters 3. Return Values 4. Delivery Reports 5. Field types 6. Networkcode 7. Example API 1. Connecting to the gateway
Technical Specification Premium SMS gateway
Technical Specification Premium SMS gateway Non-subscription services (TS.001) Author: Erwin van den Boom Version history v1.0 EvdB 12 september 2007 V1.1 DI 27 may 2009 V1.2 SvE 10 december 2009 V1.3
Fairsail REST API: Guide for Developers
Fairsail REST API: Guide for Developers Version 1.02 FS-API-REST-PG-201509--R001.02 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
Technical Specification WAP Billing
Technical Specification WAP Billing (WB.001) Author(s): Erwin van den Boom Silvan van der Veen Michel Westerink (EvdB) (SvdV) (MW) Version history V1.5 MW 9 december 2009 V1.4 V1.3 SvdV SvdV 23 november
QIWI Wallet Pull Payments API
QIWI Wallet QIWI Wallet Pull Payments API Version 2.1 Table of contents 1. Introduction... 2 1.1. Purpose of the API... 2 1.2. Things to Know About QIWI Wallet... 2 2. QIWI Wallet Interface... 3 2.1. Creating
SOPG (Service Oriented Prepaid Gateway - xml based protocol) Documentation. Version Date Description Author
CLASSIC PAYMENT API SOPG (Service Oriented Prepaid Gateway - xml based protocol) Documentation Version history Version Date Description Author 0.1 2013-10-03 Initial draft Paul Kneidinger 0.2 2013-20-03
Bitcoin Payment Gateway API
Bitcoin Payment Gateway API v0.3 BitPay, Inc. https://bitpay.com 2011-2012 BITPAY, Inc. All Rights Reserved. 1 Table of Contents Introduction Activating API Access Invoice States Creating an Invoice Required
EHR OAuth 2.0 Security
Hospital Health Information System EU HIS Contract No. IPA/2012/283-805 EHR OAuth 2.0 Security Final version July 2015 Visibility: Restricted Target Audience: EHR System Architects EHR Developers EPR Systems
Technical Specification Premium SMS gateway
Technical Specification Premium SMS gateway Subscription services (TS.002) Author: Erwin van den Boom Version history v1.0 EvdB 13 September 2007 V2.0 KBM 10 March 2008 V2.1 MKh 14 March 2008 V2.2 MKh
MONETA.Assistant API Reference
MONETA.Assistant API Reference Contents 2 Contents Abstract...3 Chapter 1: MONETA.Assistant Overview...4 Payment Processing Flow...4 Chapter 2: Quick Start... 6 Sandbox Overview... 6 Registering Demo Accounts...
Configuring Single Sign-on for WebVPN
CHAPTER 8 This chapter presents example procedures for configuring SSO for WebVPN users. It includes the following sections: Using Single Sign-on with WebVPN, page 8-1 Configuring SSO Authentication Using
OAuth 2.0 Developers Guide. Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900
OAuth 2.0 Developers Guide Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900 Table of Contents Contents TABLE OF CONTENTS... 2 ABOUT THIS DOCUMENT... 3 GETTING STARTED... 4
Merchant Reporting Tool
Merchant Reporting Tool payment and transaction statistic for web shops Transaction reports through web-interface to paysafecard application Table of Content 1. Introduction 2 2. Log In 2 2.1 Merchant
vcloud Air Platform Programmer's Guide
vcloud Air Platform Programmer's Guide vcloud Air OnDemand 5.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
Technical documentation
Technical documentation HTTP Application Programming Interface SMPP specifications Page 1 Contents 1. Introduction... 3 2. HTTP Application Programming Interface... 4 2.1 Introduction... 4 2.2 Submitting
Startup guide for Zimonitor
Page 1 of 5 Startup guide for Zimonitor This is a short introduction to get you started using Zimonitor. Start by logging in to your version of Zimonitor using the URL and username + password sent to you.
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012
www.novell.com/documentation Jobs Guide Identity Manager 4.0.1 February 10, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation,
GoCoin: Merchant integration guide
GoCoin: Merchant integration guide More information can be found at help.gocoin.com Preface This guide is intended for Merchants who wish to use the GoCoin API to accept and process payments in Cryptocurrency.
Mandiri e-cash Online
Mandiri e-cash Online ecommerce Payment Gateway Implementation Guide Version: 1.8 1 Index of Contents General Overview... 3 MANDIRI E-CASH ECOMMERCE GATEWAY IMPLEMENTATION... 5 Prerequisites... 5 Implementation...
Offline Payment Methods
Offline Payment Methods STRONGVON Tournament Management System 1 Overview The STRONGVON Tournament Management System allows you to collect online registration, while arranging for offline payment methods
DigiCert User Guide. Version 4.1
DigiCert User Guide Version 4.1 Contents 1 User Management... 7 1.1 Roles and Account Access... 7 1.1.1 Administrator Role... 7 1.1.2 User Role... 7 1.1.3 CS Verified User... 7 1.1.4 EV Verified User...
Cofred Automated Payments Interface (API) Guide
Cofred Automated Payments Interface (API) Guide For use by Cofred Merchants. This guide describes how to connect to the Automated Payments Interface (API) www.cofred.com Version 1.0 Copyright 2015. Cofred.
PROCESS TRANSACTION API
PROCESS TRANSACTION API Document Version 8.7 May 2015 For further information please contact Digital River customer support at (888) 472-0811 or [email protected]. 1 TABLE OF CONTENTS 2 Lists of tables
HireDesk API V1.0 Developer s Guide
HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to
Technical Specification Normal SMS gateway
Technical Specification Normal SMS gateway (TS.003) Authors: Erwin van den Boom Martijn van het Bolscher Version history v1.0 EvdB 26 September 2007 v1.1 MvhB 20 February 2008 V1.2 MKh 9 March 2011 V1.3
Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc.
ARGUS Symphony 1.6 and Business App Toolkit 6/13/2014 2014 ARGUS Software, Inc. Installation Guide for ARGUS Symphony 1.600.0 6/13/2014 Published by: ARGUS Software, Inc. 3050 Post Oak Boulevard Suite
Riverbed Cascade Shark Common REST API v1.0
Riverbed Cascade Shark Common REST API v1.0 Copyright Riverbed Technology Inc. 2015 Created Feb 1, 2015 at 04:02 PM Contents Contents Overview Data Encoding Resources information: ping information: list
Manual. Netumo NETUMO HELP MANUAL WWW.NETUMO.COM. Copyright Netumo 2014 All Rights Reserved
Manual Netumo NETUMO HELP MANUAL WWW.NETUMO.COM Copyright Netumo 2014 All Rights Reserved Table of Contents 1 Introduction... 0 2 Creating an Account... 0 2.1 Additional services Login... 1 3 Adding a
Using WhatCounts Publicaster Edition To Send Transactional Emails
Using WhatCounts Publicaster Edition To Send Transactional Emails 1 DEFINITION Transactional email by definition is any message in which the primary purpose facilitates an already agreed-upon transaction
Table of Contents. Open-Xchange Authentication & Session Handling. 1.Introduction...3
Open-Xchange Authentication & Session Handling Table of Contents 1.Introduction...3 2.System overview/implementation...4 2.1.Overview... 4 2.1.1.Access to IMAP back end services...4 2.1.2.Basic Implementation
How To Use Kiteworks On A Microsoft Webmail Account On A Pc Or Macbook Or Ipad (For A Webmail Password) On A Webcomposer (For An Ipad) On An Ipa Or Ipa (For
GETTING STARTED WITH KITEWORKS DEVELOPER GUIDE Version 1.0 Version 1.0 Copyright 2014 Accellion, Inc. All rights reserved. These products, documents, and materials are protected by copyright law and distributed
Clickatell two-way technical guide v2.0
Clickatell two-way technical guide v2.0 January 2015 1. Content 1. Content... 1 2. Overview... 3 3. Change history... 3 4. Context... 3 5. Introduction... 3 6. Standard-rated Virtual Mobile Numbers (VMNs)...
ISL Online Integration Manual
Contents 2 Table of Contents Foreword Part I Overview Part II 0 3 4... 1 Dow nload and prepare 4... 2 Enable the ex ternal ID column on ISL Conference Prox y 4... 3 Deploy w eb content 5... 4 Add items
Service for checking whether an email is operative or not. Validate email ids in your databases.
MailStatus API Service for checking whether an email is operative or not. Validate email ids in your databases. Overview Lleida.net MailStatus API allows you to consult the validity of an email address.
Gateway Direct Post API
Gateway Direct Post API http://merchantguy.com @MerchantGuy Questions? [email protected] Contents Methodology....3! Direct Post Method (Server to Server FIG. 1...3 Transaction Types.....4! Sale (sale)..4!
PAYFORIT SCHEME RULES TRANSA PAYFORIT SCHEME RULES 5.0
5.0 1 of 43 Version Control: Date Changes 4.1.1 4.1.6 Payforit Scheme Rules CCR 5.0 22 May 15 1 Sept 15 PUBLISHED 1 ST SEPTEMBER 2015 Pre CCR see Full Document filed on the website for legacy 4.1.6 General
Easy CollECt and the transaction ManagEr interface
Easy Collect and the Transaction Manager Interface Table of Contents 1 2 3 Easy Collect... 4 1.1. Configuring your account for Easy Collect... 4 1.1.1. Creating your Easy Collect ID... 4 1.1.1.1. Transaction
Merchant Implementation Guide
Merchant Implementation Guide Version 5.0 2013 Centricom Pty Limited. All rights reserved. Disclaimer and limitation of Liability This Merchant Implementation Guide sets out the proper procedures for the
Cloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA
Cloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA Page 1 Introduction The ecommerce Hub provides a uniform API to allow applications to use various endpoints such as Shopify. The following
Klarna Magento module
Klarna Magento module User guide Payment module version: 5.x.+ User guide 1.0 Revision: 1.1 Table of Contents User guide Welcome to Klarna How do you benefit? What is Klarna s offering? Prerequisites Before
Payment Response Guide. Version 4.3 September 2012 Business Gateway
Version 4.3 September 2012 Business Gateway Table of Contents About this Book... 2 Copyright... 2 Introduction... 3 What is Payment Response?... 3 The Payment Response Process... 4 Reference... 5 Setting
How To Get A Certificate From Digicert On A Pc Or Mac Or Mac (For Pc Or Ipa) On A Mac Or Ipad (For Mac) On Pc Or Pc Or Pb (For Ipa Or Mac) For Free
DigiCert User Guide Version 3.7 Contents 1 User Management... 7 1.1 Roles and Account Access... 7 1.1.1 Administrator Role... 7 1.1.2 User Role... 7 1.1.3 CS Verified User... 7 1.1.4 EV Verified User...
Cloud Elements! Events Management BETA! API Version 2.0
Cloud Elements Events Management BETA API Version 2.0 Event Management Version 1.0 Event Management Cloud Elements Event Management provides a uniform mechanism for subscribing to events from Endpoints
COMP28112 Exercise 2: Wedding Planner Duration: 3 sessions
COMP28112 Exercise 2: Wedding Planner Duration: 3 sessions 1 Introduction You need to arrange, for the earliest time possible, a wedding. You are required to make two reservations a hotel to host and a
9236245 Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation
9236245 Issue 2EN Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia 9300 Configuring connection settings Legal Notice Copyright Nokia 2005. All rights reserved. Reproduction,
Spryng Making Business Mobile www.spryng.be [email protected] - +31 (0)207703005 Spryng Headquarters: Herengracht 138-1015 BW Amsterdam - The Netherlands
Mobile Terminated SMS Gateway Contents: 1. Connecting to the gateway 2. Parameters 3. Return Values 4. Delivery Reports 5. Field types 6. Credit amount API 7. Example API 1. Connecting to the gateway http://www.spryng.be/send.php
Cre-X-Mice Database. User guide
Cre-X-Mice Database User guide Table of Contents Table of Figure... ii Introduction... 1 Searching the Database... 1 Quick Search Mode... 1 Advanced Search... 1 Viewing Search Results... 2 Registration...
Platron API. Technical description. version 3.5
Platron API Technical description version 3.5 2 Contents Contents... 3 Version History... 5 The Goal of the Service... 10 Payment Scenario... 10 General Principles of Interaction Between Merchant and Platron...
Qualys API Limits. July 10, 2014. Overview. API Control Settings. Implementation
Qualys API Limits July 10, 2014 Overview The Qualys API enforces limits on the API calls a customer can make based on their subscription settings, starting with Qualys version 6.5. The limits apply to
Network Merchants Inc (NMI) Integration Resources. Direct Post API Documentation April 2010
Network Merchants Inc (NMI) Integration Resources Direct Post API Documentation April 2010 Table of Contents Methodology... 2 Direct Post Method (Server to Server) FIG. 1... 2 Transaction Types... 3 Sale
Contents. 2 Alfresco API Version 1.0
The Alfresco API Contents The Alfresco API... 3 How does an application do work on behalf of a user?... 4 Registering your application... 4 Authorization... 4 Refreshing an access token...7 Alfresco CMIS
Message Containers and API Framework
Message Containers and API Framework Notices Copyright 2009-2010 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.
Corporate Telephony Toolbar User Guide
Corporate Telephony Toolbar User Guide 1 Table of Contents 1 Introduction...6 1.1 About Corporate Telephony Toolbar... 6 1.2 About This Guide... 6 1.3 Accessing The Toolbar... 6 1.4 First Time Login...
Three Step Redirect API V2.0 Patent Pending
Three Step Redirect API V2.0 Patent Pending Contents Three Step Redirect Overview... 4 Three Step Redirect API... 4 Detailed Explanation... 4 Three Step Transaction Actions... 7 Step 1... 7 Sale/Auth/Credit/Validate/Offline
FTP API Specification V2.6
FTP API Specification V2.6 June 2014 Contents 1. Change history... 3 2. Overview... 3 3. Introduction... 4 4. Getting started... 5 5. Basic text file structure... 6 5.1. Authentication within the text
Bank and SecurePay Response Codes
Bank and SecurePay s Last updated: 19/07/2013 Bank s for Credit Card Transactions APPROVED 00 Approved 08 Honour with ID 11 Approved VIP (not used) 16 Approved, Update Track 3 (not used) 77 Approved (ANZ
Vodafone Bulk Text. User Guide. Copyright Notice. Copyright Phonovation Ltd
Vodafone Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as
SmartSantander Open Data access using FI-WARE G.E. [ORION]
SmartSantander Open Data access using FI-WARE G.E. [ORION What to find in this doc FI-WARE is an open cloud-based infrastructure for Future Internet applications and services, composed by different building
int_adyen Version 15.1.0
int_adyen Version 15.1.0 LINK Integration Documentation - int_adyen Page 1 Table of Contents 1. General Information... 5 2. Component Overview... 6 2.1. Functional Overview... 6 Short description of the
Credomatic Integration Resources. Browser Redirect API Documentation June 2007
Credomatic Integration Resources Browser Redirect API Documentation June 2007 Table of Contents Methodology... 2 Browser Redirect Method (Browser to Server) FIG. 1... 2 API Authentication Parameters...
Order Notifications - reporting a payment status
Corporate Gateway Order Notifications - reporting a payment status V5.0 May 2014 Use this guide to: Understand order notifications. Learn how to use the Order Notification Service. New to Order Notifications?
1 of 21 9/22/11 10:41 AM
This document is a detailed reference guide that describes all the API operations for the CloudPassage. In addition, it provides sample requests, responses, and errors for the supported APIs. CloudPassage
SVEA HOSTED SERVICE SPECIFICATION V1.13
SVEA HOSTED SERVICE SPECIFICATION V1.13 Table of Contents Abstract... 2 Modes of operation... 2 Interactive Mode details... 2 Integration... 2 Input parameters... 3 Output parameters... 8 Error Codes...
1: 2: 2.1. 2.2. 3: 3.1: 3.2: 4: 5: 5.1 5.2 & 5.3 5.4 5.5 5.6 5.7 5.8 CAPTCHA
Step by step guide Step 1: Purchasing a RSMembership! membership Step 2: Download RSMembership! 2.1. Download the component 2.2. Download RSMembership! language files Step 3: Installing RSMembership! 3.1:
NASDAQ Web Security Entitlement Installation Guide November 13, 2007
November 13, 2007 Table of Contents: Copyright 2006, The Nasdaq Stock Market, Inc. All rights reserved.... 2 Chapter 1 - Entitlement Overview... 3 Hardware/Software Requirements...3 NASDAQ Workstation...3
Clickatell Communicator2 Help Gui
Clickatell Communicator2 Help Gui February 2015 Contents Contents... 1 Overview... 3 Getting started... 3 4.1 Registering for a Communicator Account... 3 4.2 Changing your settings... 5 4.2.1 Contact Information...
Refer to the Integration Guides for the Connect solution and the Web Service API for integration instructions and issues.
Contents 1 Introduction 4 2 Processing Transactions 5 2.1 Transaction Terminology 5 2.2 Using Your Web Browser as a Virtual Point of Sale Machine 6 2.2.1 Processing Sale transactions 6 2.2.2 Selecting
UpCloud API Documentation. API version 1.1.1 Updated Aug 13, 2013
UpCloud API Documentation API version 1.1.1 Updated Aug 13, 2013 INTRODUCTION 4 Version history... 4 ARCHITECTURE OVERVIEW 5 API overview... 5 API versioning... 5 Authentication... 5 Resource identifiers...
SMS Notify! API Frequently Asked Questions
Frequently Asked Questions Contents GENERAL QUESTIONS... 2 What is?... 2 Which carriers do you support?... 2 Does the SMS API support two-way communication?... 2 How many messages can I send with?... 3
Yandex.Money API API for Apps
16.10.2014 .. Version 1.8 Document build date: 16.10.2014. This volume is a part of Yandex technical documentation. Yandex helpdesk site: http://help.yandex.ru 2008 2014 Yandex LLC. All rights reserved.
Telephony Toolbar Corporate. User Guide
Telephony Toolbar Corporate User Guide Release 7.1 March 2011 Table of Contents 1 About This Guide...7 1.1 Open Telephony Toolbar - Corporate... 7 1.2 First Time Login... 8 1.3 Subsequent Use... 11 2 Using
EMAIL CAMPAIGNS...5 LIST BUILDER FORMS...
Basic User Guide Table of Contents INTRODUCTION...1 CAMPAIGNER FEATURES...1 WHO SHOULD READ THIS GUIDE?...1 GETTING STARTED...2 LOGGING IN TO CAMPAIGNER...2 DASHBOARD...3 Modify Your Dashboard...4 EMAIL
Direct Payment Protocol Errors A Troubleshooter
Direct Payment Protocol Errors A Troubleshooter December 2011 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users
Online signature API. Terms used in this document. The API in brief. Version 0.20, 2015-04-08
Online signature API Version 0.20, 2015-04-08 Terms used in this document Onnistuu.fi, the website https://www.onnistuu.fi/ Client, online page or other system using the API provided by Onnistuu.fi. End
Coveo Platform 7.0. Oracle Knowledge Connector Guide
Coveo Platform 7.0 Oracle Knowledge Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing
Three Step Redirect API
Inspire Commerce &.pay Three Step Redirect API Inspire Commerce 800-261-3173 [email protected] Contents Overview... 3 Methodology... 3 XML Communica:on... 5 Transac:on Opera:ons... 6 Customer
Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft Internet Information Services (IIS)
SafeNet Authentication Service Configuration Guide Technical Manual Template Release 1.0, PN: 000-000000-000, Rev. A, March 2013, Copyright 2013 SafeNet, Inc. All rights reserved. 1 Document Information
Merchant One Payment Systems Integration Resources. Direct Post API Documentation June 2007
Merchant One Payment Systems Integration Resources Direct Post API Documentation June 2007 Table of Contents Methodology... 2 Direct Post Method (Server to Server) FIG. 1... 2 Transaction Types... 3 Sale
Audi Virtual Payment Client Integration Manual
Audi Virtual Payment Client Integration Manual 1 Table of Contents Table of Contents... 2 Introduction:... 3 Intended Audience:... 3 AVPC Payment Requests Processing... 3 AVPC required parameters... 3
LiveText Agent for Salesforce Installation Guide
LiveText Agent for Salesforce Installation Guide (C) 2015 HEYWIRE ALL RIGHTS RESERVED LiveText Agent for Salesforce Installation Guide Table of Contents Who should be looking at this document... 3 Software
i-mobile Multi-Factor Authentication
i-mobile Multi-Factor Authentication Introduction... 1 i-mobile Multi-Factor Authentication... 1 i-mobile WAP MFA Enrollment... 2 i-mobile Application MFA Enrollment... 4 Error Conditions and Resolutions...
Payment Processor Errors A Troubleshooter
Payment Processor Errors A Troubleshooter November 2005 Version 2.4 This manual and accompanying electronic media are proprietary products of Optimal Payments Inc. They are to be used only by licensed
Login with Amazon. Developer Guide for Websites
Login with Amazon Developer Guide for Websites Copyright 2014 Amazon Services, LLC or its affiliates. All rights reserved. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.
4.0. Mogreet Messaging System (MoMS) API. version
version 4.0 Mogreet Messaging System (MoMS) API Anthony Rossano, Blake Dy, Paul Forsyth, Daniel Yanisse Rev. 09-11- 2012 contact: [email protected] 555 Rose Avenue Studio G Venice, CA 90291 Table of
XenDesktop 5 (SP1) Broker Event Log Messages. This article contains information on XenDesktop 5 (SP1) Broker Event Log Messages.
XenDesktop 5 (SP1) Broker Event Log Messages This article contains information on XenDesktop 5 (SP1) Broker Event Log Messages. It is important to note that event log messages can be added to the product
emobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd
emobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as a
Fax. Problems with Fax Delivery to Users CHAPTER
CHAPTER 4 See the following sections: Problems with Delivery to Users, page 4-1 Problems with Delivery to a Machine, page 4-3 Problems with Notifications, page 4-5 Problems with Receipts, page 4-5 Problems
Manage Workflows. Workflows and Workflow Actions
On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page
Ciphermail Gateway PDF Encryption Setup Guide
CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway PDF Encryption Setup Guide March 6, 2014, Rev: 5454 Copyright c 2008-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 4 2 Portal 4 3 PDF encryption
Agent Configuration Guide
SafeNet Authentication Service Agent Configuration Guide SAS Agent for Microsoft Internet Information Services (IIS) Technical Manual Template Release 1.0, PN: 000-000000-000, Rev. A, March 2013, Copyright
ACR Connect Authentication Service Developers Guide
ACR Connect Authentication Service Developers Guide Revision History Date Revised by Version Description 29/01/2015 Sergei Rusinov 1.0 Authentication using NRDR account Background The document describes
ACCREDITATION COUNCIL FOR PHARMACY EDUCATION. CPE Monitor. Technical Specifications
ACCREDITATION COUNCIL FOR PHARMACY EDUCATION CPE Monitor Technical Specifications Prepared by Steven Janis, RWK Design, Inc. Created: 02/10/2012 Revised: 09/28/2012 Revised: 08/28/2013 This document describes
Getting Started with the icontact API
Getting Started with the icontact API Contents - Introduction -... 2 - URIs, URLs, Resources, and Supported Actions -... 3 Contacts Category... 3 Messages Category... 4 Track Category... 4 GET... 5 POST...
OAuth2lib. http://tools.ietf.org/html/ietf-oauth-v2-10 implementation
OAuth2lib http://tools.ietf.org/html/ietf-oauth-v2-10 implementation 15 Julio 2010 OAuth2 - Assertion Profile Library! 3 Documentation! 4 OAuth2 Assertion Flow! 4 OAuth Client! 6 OAuth Client's Architecture:
A BETTER WAY TO PAY Unified Merchants API (UMAPI).Net Integration Manual
A BETTER WAY TO PAY Unified Merchants API (UMAPI).Net Integration Manual Version 2.3 Contents 1 INTRODUCTION... 5 1.1 Purpose and Objective... 5 1.2 Audience... 5 1.3 Assumptions / Exclusions... 5 1.4
AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members
AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members Last updated: 27/06/2014 Contents 1 Introduction... 2 1.1 What is ARMS?... 2 1.2 Glossary Terms... 2 2 Setting up your ARMS configuration
Mechanics Bank Mobile Banking Mobile Finance Manager (MFM) Application Windows Mobile Phone Installation
Mechanics Bank Mobile Banking Mobile Finance Manager (MFM) Application Windows Mobile Phone Installation Thank you for your interest in Mechanics Bank Mobile Banking. This guide will help you get started
